我从零开始写了一个博客系统(http://seanhess.net)。我在索引页/
上显示了最后10条帖子,每条帖子都有自己的页面/post/a_simple_post
。当我从我的帖子中搜索特定信息时,我在Google中获得了良好的排名,但谷歌链接到索引页面而不是帖子页面。如何让搜索引擎深入研究这些帖子链接?
<div class="blog_post">
<div class="info">
<span class="tags">
<a href="/tag/framework">Framework</a>
<a href="/tag/php">PHP</a>
<a href="/tag/tutorial">Tutorial</a>
</span>
<span class="date">August 03, 2009</span>
</div>
<div class="content">
<h1><a href="/posts/example_post">Example Post</a></h1>
<p>Paragraph</p>
</div>
</div>
答案 0 :(得分:4)
搜索引擎已经这样做了,除非您的robots.txt
文件另有说明,或者<a>
标记中的某些特殊属性(您似乎没有使用)。
我认为您遇到的唯一问题是您的索引页面排名要比子页面好得多。这可能是因为人们链接到您的索引页面。
答案 1 :(得分:2)
Google可能会显示您的主页,因为它认为这是用户所做搜索的相关答案...
有助于使“帖子”页面更重要的一种方法是在主页上仅显示最后一篇文章的完整内容;并且,对于下一个,只显示一些摘录,或摘要,或类似的东西。
这会使你的帖子页面变得更加重要......但这也意味着拥有一个“不那么重要”的主页......这可能会或可能不会很好。
Google还使用来自其他网站的链接:如果许多重要网站链接到您的主页,并且只有少数链接到您的帖子页面,Google会认为主页比这些更重要。
由于你的博客是关于PHP的,所以可以在http://www.planet-php.net/上进行联合:它允许很多人看到你的博客条目 - 并且对于可见性也是很好的(对于用户而言)和谷歌一样,因为它有很高的参数,我想)
尽管如此,谷歌可能已经在探索你的整个网站了:如果你的帖子页面有的链接(至少在主页上),google会在某一天访问。 ..
我注意到的一件事是:你的第一篇文章是在六月,而你只活了一个半月的事情;它不是那么长,特别是如果没有很多网站链接到你的......
最后,只有一个秘密:你写的有趣的东西越多,发现你的博客越有趣的人越多,他们就会越多地谈论它并包含它的链接,谷歌会看到的越多关于它,你的结果会越高,等等;-)
但是,是的,这需要时间......特别是如果你只想写有趣的帖子 - 你不应该发布垃圾只是为了有很多内容!
我刚刚看到你在http://code.seanhess.net/上有一个第一个博客,你现在又在http://seanhess.net/上有另一个博客;你认为这将是明智的(取决于你的内容,你想要什么以及所有这些!)将所有博客帖子从第一篇发布到新篇幅,在旧版本上添加永久重定向页面到新的?
您可能还想查看网上的一些文章,以及SO上的一些问题/答案,这可能会给您一些有用的建议。例如:
如果你用...谷歌搜索......你可能会在网上找到很多感兴趣的文章......
答案 2 :(得分:0)
在每个内容页面中都有一个描述性标题标签和元描述。 Google提供了一个有用的部分和入门指南,我经常就此主题提及:Google SEO site。
我最近完成了这本关于搜索引擎优化的书,它有很多关于技术和在线工具的有用提示,以帮助提高搜索排名:Kris Jones SEO book
我所看到的是,在搜索排名中提升的最快方式是将其他网站链接到的网页视为该网页所关注主题的权威。