我需要一些帮助来为我的HTML网站创建Javascript或PHP脚本。我想创建高质量的反向链接,以提高我的搜索引擎排名。基本思想是创建一组链接,其中包含锚文本和标题中选定的关键字和关键术语,锚文本和标题标记始终不同。
我可以创建两个循环并创建这两个不同的文本,但我也想通过相似性对创建的链接进行排序,以便在第一个位置创建最相似的标题 - 锚点链接,然后是不同的标题 - 锚点链接。
有没有办法实现这一目标来帮助我的SEO工作?
答案 0 :(得分:2)
使用不同的锚文本和标题是一个非常有趣的想法。我知道链接必须是唯一的,所以我认为这就是为什么你想要创建所有变体的原因。如果您想以这种方式订购链接,则应使用levenshtein
PHP函数。这为你提供了字符串之间的区别。
最后,这里是为您生成SEO活动的反向链接的代码:
<?php
$terms = array('SEO','linkbuilding','online marketing','internet marketing',
'search engine optimization','search engine marketing','search engine optimization service','google merketing','online advertising');
$links = array();
for($i = 0;$i < count($terms);$i++)
{
for($j = 0;$j < count($terms);$j++)
{
if($i != $j)
{
$lev = levenshtein($terms[$i], $terms[$j]);
$links[] = $lev."-"."<a href=\"#\" title=\"$terms[$i]\">$terms[$j]</a>";
}
}
}
usort($links, "strnatcmp");
for($i = 0;$i < count($links);$i++)
{
$buff = explode("-", $links[$i]);
$links[$i] = $buff[1];
echo $links[$i]."<br/>";
}
?>