Web开发者都应该了解的SEO

运营推广 投稿 83900 1 评论

Web开发者都应该了解的SEO

《SEO实战密码》作者从搜索引擎的角度来解释SEO,让读者对网站排名变化的原因有的更具体的了解。

从书中可知,在构建网站时要注重每个细节,一个对搜索引擎友好的细节能对排名有所帮助。

本书让我比较震惊的内容是和惩罚有关的介绍,此前虽然知道搜索引擎有惩罚机制,但却不知道很多看似可以的地方会被惩罚,如:关键词堆积、过度优化、链向不健康网站、外链上升异常、外链质量过差等。

做 Web 开发的可以不精通 SEO,但至少应该了解一下。

鉴于是多年前读到的,分享几个我还有印象的比较有意思的知识点:

  1. SEO中的长尾理论

    • 长尾关键词就是包含关键信息,但是搜索量比较少的句子或词组。

    • 每一个长尾关键词都可能会为网站带来流量。一般一个较大的网站,流量的主要来源可能都由长尾关键词构成,因为网站除了目标关键词之外,那么就只剩下长尾关键词了。

    • 如卖笔记本的可以直接把‘笔记本贵吗’、‘笔记本价格怎么样’设为关键词。也可以在错别字上面做文章。

  2. 如何避免蜘蛛陷阱

    • 减少flash和js链接,蜘蛛不能读取flash和js

    • 静态化URL,不要出现不同URL指向相同页面

    • 跳转只用301跳转

    • 不要强制使用Cookies,蜘蛛无法使用Cookies

  3. 造成惩罚或排名下降的原因

    • 关键词过多且过于集中,一般来说一个页面关键词不宜过多,自然分散就好。

    • 过度优化,比如在title中出现大量关键词可能会被认为SEO作弊。

    • 链向不健康网站,例如有条外链是指向垃圾网站的,那么主网站的排名可能会下降。

    • 外链上升异常,经常发生在购买外链的情况下。有些网站为了在短期提高排名会购买其他网站的外链位置,如果外链数目上升异常会被认为作弊。

    • 竞争者利用上面的规则造成对手排名下降。

  4. 关于权重

    • 当某个网页的链接指向其他网页会带上本页的部分权重,也就是说外链增加,权重会下降。

    • 建议友链不要放在首页,最好另设页面。

    • 如果网页允许评论,那么应该让蜘蛛忽略评论中的链接,防止恶意刷外链。

  5. 子域名和目录

  6. robots文件

    • robots文件处于根目录,是用来蜘蛛哪些内容不允许爬取得

  7. 避免收录本页

    • 可以使用meta robots 标签,如 <meta name="robots" content="noindex,nofollow">

  8. 避免蜘蛛进入链接

    • nofollow,如 <a rel="nofollow">链接<a/>

编程笔记 » Web开发者都应该了解的SEO

赞同 (62) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(1)个小伙伴在吐槽
  1. 很符合的审美。
    失落的魔术师 2023-09-22 12:30 (1年前) 回复