2008/08/20

23

你懂 SEO?别开玩笑了

sein , 02:29 pm / 3,607 pv / 分享到微博

原谅我又耸人听闻了,请大家无视标题。今天突然发现自己之前犯下的错误,懊悔不已。写出来跟大家分享,切勿重蹈覆辙。

起先是无意中用 google 搜索 site:wadlog.com 时发现搜索结果的描述(descriptions)全部为首页描述。
你懂 SEO?别开玩笑了

为什么会这样?发现正是因为自以为是的我在模板的 header.php 中写了 description 的 meta。

感觉很无语,搜索 site:jandan.net 发现只有标题,内容描述全部为无关的重复内容,原因同上。
你懂 SEO?别开玩笑了

然后我搜索 site:imoioi.com ,从这个结果看基本可以得出结论了。在没有定义 description 的情况下,搜索引擎默认会把标题后面的文字判断为 description。
你懂 SEO?别开玩笑了

但是我搜索另一位某编的 blog,发现搜索结果里标题下面清清楚楚的就是文章内容,因为他的模板很干净。

总结:

  1. 在 wordpress 模板的 header.php 中写 description 和 keywords 的 meta,只是优化了首页,但是对内容页的 SEO 反而是非常错误的做法。搜索你的文章标题,有没有发现抓虾等抓取站的排名在你的 blog 前面?
  2. 在 wordpress 模板的 single 页,标题下面习惯性放发布日期分类等信息并不是好习惯,“标题->正文->辅助信息”这样的,才是有利于 SEO 的好模板。
  3. 添加 tag 是好习惯,搜索引擎会把 tag 链接判断为 keywords。
  4. wordpress 用户可以使用 All in One SEO 插件。但是切记不要在 模板的 header.php 里写 description 和 keywords 的 meta,已经定义的赶紧删掉,因为搜索引擎在抓取 single 页时有两个 description 的情况下,取的是第一个。
  5. All in One SEO 插件会从文章开头截取部分内容作为 description,所以每篇 post 的开头最好简明扼要,而且尽量不要中英文混合(否则会从英文单词部分截断)。

DEMO:
打开煎蛋任意一篇文章,然后查看页面源代码,会发现 <!-- all in one seo pack ... 后面自动生成的:
<meta name="description" content="xxx" /%;gt
不过它不一定靠谱,比如现在这篇文章的 description 就没有生成 —.—

煎蛋一直懒得加 tag,现在看来非常的不明智。

如果你想达到更好的效果,可以利用 All in One SEO 插件进行更深入的定义,方法是 post 的时候,在自定义区域(Custom Fields)自行添加,Key 为description (或者 keywords),Value 填你想要的内容。这样 All in One SEO 会优先读取你定义的内容。

# sein update:在内容 seo 失败的情况下,一个好标题就非常重要了。这就是为什么我们需要标题党啊~~~

已有23条评论[ 上 ] [ 下 ]

  1. wendy @ 2008-08-20 14:33:01 #1

    sofa~~

    oo (0) / xx (0)
  2. oioi @ 2008-08-20 14:37:49 #2

    tag 是一开始用错了,后来懒得用了,最后只有考虑其他方法补救,其实有时候,如果单贴一副图的话,写tag 是件很痛苦的事件。

    另外- -我的blog = =

    oo (0) / xx (0)
  3. 小诺 @ 2008-08-20 14:45:17 #3

    oioi 你wp的模板怎么那么blogger阿?

    oo (0) / xx (0)
  4. oioi @ 2008-08-20 14:55:22 #4

    @小诺: 还不错吧

    oo (0) / xx (0)
  5. oioi @ 2008-08-20 15:23:28 #5

    这篇文章的广告 是 :Are you bored GIRL?

    oo (0) / xx (0)
  6. 阿企 @ 2008-08-20 15:39:51 #6

    最重要的还是标题和关键词密度吧,你用site:jandan.net查询的是收录网页的数量,通常用户是不会直接用site:jandan.net这样的查询的,他们用的是关键词……

    oo (0) / xx (0)
  7. sein @ 2008-08-20 15:57:22 #7

    @阿企:
    搜索引擎当然会缓存爬虫探寻到的每个网页,在没有任何描述和关键词定义的情况下是直接搜索整个网页,但是如果有描述和关键词,就会优先读取这些上层索引,如果索引内容定义恰当,那么你的网页就可能比没有定义索引的同样内容的网页优先搜索到。所谓 SEO,应该就是这样的过程。

    阿企你说的用户搜索的关键词,跟我说的 keywords 不一定一样。如果原文没有定义,那么就从摘要或者原网页中匹配。我用 site:jandan.net 的结果作为展示,目的就是让大家直接看到 google 对 jandan.net 整个网站的搜索索引结果。

    oo (0) / xx (0)
  8. underone @ 2008-08-20 16:09:08 #8

    煎蛋可以加tag,不显示就好了。。

    oo (0) / xx (0)
  9. sein @ 2008-08-20 16:17:25 #9

    @underone: 都很懒。。。

    oo (0) / xx (0)
  10. oioi @ 2008-08-20 16:17:42 #10

    @underone: 恩 ,这是一个办法。

    oo (0) / xx (0)
  11. bamboowind @ 2008-08-20 16:52:45 #11

    oioi是男是女啊?

    oo (0) / xx (0)
  12. 阿企 @ 2008-08-20 17:02:40 #12

    @sein: 我认为single页面的描述没多大用,那是给用户看的,只要关键词匹配且网站权重较高,排名自然就上去了。

    oo (0) / xx (0)
  13. fiochoi @ 2008-08-20 19:02:50 #13

    ….根本不懂…

    我…

    oo (0) / xx (0)
  14. ludodo @ 2008-08-20 19:08:33 #14

    descriptions的话,可以在模板的header.php里写,事先判断一下如果是文章页面的话就用摘要作描述。

    oo (0) / xx (0)
  15. just.魔王 @ 2008-08-20 21:10:37 #15

    妈的 电脑我没学到这么高级的 我看不懂 “ 诶“
    选择了` 完全不知道你们说什么`?

    oo (0) / xx (0)
  16. oioi @ 2008-08-20 22:16:29 #16

    @bamboowind: 男

    oo (0) / xx (0)
  17. sein @ 2008-08-20 22:44:25 #17

    @ludodo: 煎蛋的摘要一般用来放缩略图了。。。

    oo (0) / xx (0)
  18. 书桌 @ 2008-08-20 23:14:43 #18

    很庆幸看到这篇文章:)

    oo (0) / xx (0)
  19. 不是俺 @ 2008-08-21 01:22:31 #19

    …………这可惜,俺这个全是标题的重复。

    site:butwho.net

    原因是,传说中,meta name=”description” content= 题目+内容 是seo的一个技巧。

    俺再试试content=文章摘要,看看咋样?

    oo (0) / xx (0)
  20. 村姑 @ 2008-08-21 09:53:59 #20

    “# sein update:在内容 seo 失败的情况下,一个好标题就非常重要了。这就是为什么我们需要标题党啊~~~”

    大sein再给标题党找借口哦~~~唾弃一个~~hohoho

    oo (0) / xx (0)
  21. 耗子姐姐 @ 2008-08-21 09:55:15 #21

    又是乱码

    oo (0) / xx (0)
  22. blogdao @ 2009-03-09 14:24:29 #22

    description老是出问题

    oo (0) / xx (0)
  23. 潘希光 @ 2010-02-22 18:23:46 #23

    内页一般不用描述

    oo (0) / xx (0)

填写称呼和邮箱即可发布评论[ 上 ] [ 优 ] [ IMG ]