首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建高质量,独特的反向链接从关键字,以提高搜索引擎优化和搜索引擎排名

创建高质量,独特的反向链接从关键字,以提高搜索引擎优化和搜索引擎排名
EN

Stack Overflow用户
提问于 2013-05-17 17:13:23
回答 1查看 312关注 0票数 1

我需要一些帮助来创建我的HTML网站的Javascript或PHP脚本。我想创建高质量的反向链接,以提高我的搜索引擎排名。基本思想是创建一组链接,其中包含锚文本和标题中选定的关键字和关键术语,其中锚文本和标题标签总是不同的。

我可以创建两个循环,并创建这两个不同的文本,但我也想按相似性对创建的链接进行排序,以使最相似的标题-锚链接放在第一位,其次是不同的标题-锚链接。

有没有办法实现这一点,以帮助我的SEO努力?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-17 17:23:10

使用不同的锚文本和标题是一个相当有趣的想法。我知道链接必须是唯一的,所以我认为这就是为什么你想要创建所有变体的原因。如果您希望以这种方式对链接进行排序,则应该使用levenshtein函数。这给出了to字符串之间的区别。

最后,这里是为您的SEO活动生成这些反向链接的代码:

代码语言:javascript
运行
复制
<?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/>";
}
?>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16605437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档