SEO索引的SEO帮助

时间:2010-06-12 17:22:47

标签: seo indexing robots.txt noindex

我正在为Google的搜索引擎优化我的网站,最近我注意到在进行“网站:www.joemajewski.com”查询时,我得到了根本不应编入索引的网页的结果

我们来看看这个页面,例如:http://www.joemajewski.com/wow/profile.php?id=3

我创建了自己的CMS,这只是用户ID#3统计信息的细分,我注意到它是由Google编制索引的,尽管它不应该是。据我所知,谷歌的搜索结果需要一段时间才能准确反映我网站的内容,但现在已有近六个月的不正确索引。

以下是我采取的预防措施:

我的robots.txt文件有这样一行:

Disallow: /wow/profile.php*

通过Google网站站长工具运行网址时,表明我确实正确地创建了disallow命令。但是,它确实说明了一个未被抓取的页面如果被链接到的话仍可能会显示在搜索结果中。因此,我采取了另一项预防措施。

在源代码中,我包含了以下元数据:

<meta name="robots" content="noindex,follow" />

我假设follow表示在计算PageRank等时使用该页面,noindex告诉Google 在搜索结果中显示该页面。< / p>

此页面profile.php用于获取$ _GET ['id']并找到相应的注册用户。它显示了一些关于该用户的信息,但没有足够的相关性来保证在搜索结果中显示,所以这就是为什么我试图阻止Google对其进行索引。

这不是我要删除的唯一Google索引页面。我还有一个WordPress博客,我想删除许多类别页面,标记页面和存档页面,并且我正在尝试删除它们。

有人可以解释如何从Google的搜索结果中删除网页,以及可能有哪些标准可以帮助确定我不希望编入索引的网页类型。就我的WordPress博客而言,我真正想要编入索引的唯一页面是我的文章。我试图阻止的其他所有东西,谷歌都没有运气。

有人还可以解释为什么索引的页面没有提供任何新的或相关的内容,例如WordPress标签或类别的页面,这些内容显然永远不会从Google接收流量。

谢谢!

3 个答案:

答案 0 :(得分:2)

将元机器人指令修改为:

会更好
<meta name="robots" content="noindex,noarchive,nosnippet,follow" />

答案 1 :(得分:0)

我的漫游器文件阻止访问包含元标记的网页。因此,即使元标记告诉谷歌不对我的网页编制索引,谷歌也从来没有这么做过。

案件结案。 :P

答案 2 :(得分:0)

如果您在robots.txt中阻止并测试了网址,则必须有效。在这里,您无需在特定页面中添加其他元标记。

我相信,请给Google留一些时间来抓取您的网站。它应该工作!

要删除网址,您可以使用Google网站管理员工具。 (我相信你知道的)