在Yoast上运行的WordPress网站未被编入谷歌新闻索引

时间:2012-10-15 作者:Lynn

我有一个网站一周前从Movable Type 4迁移到WordPress,从那以后,这些帖子就没有被编入谷歌新闻的索引。我们在MT4上使用了相同的元密钥,并且在迁移过程中没有更改域名。显然,我们在新服务器上更改了指向多站点WP安装的指针。

我们在新的WP服务器上为所有站点使用Yoast插件。在这之前不久迁移的另一个网站正在被谷歌成功占领。我删除了所有可能存在的静态站点地图文件(我今天这么做了),因为谷歌新闻中的一个站点没有静态站点地图。谷歌有没有可能发现迁移时带来的静态站点地图与Yoast插件之间存在冲突。我在Google网站管理员工具中发现一个错误,它看起来像我的Yoast网站地图是一个html文件。但我不能控制它,是吗?这和有效的方法是一样的。

one 工作并被谷歌新闻索引

one 不起作用,也没有索引,但它以前是活字的。

不管怎样,我下一步可以尝试什么?

4 个回复
最合适的回答,由SO网友:mirage 整理而成

为了被谷歌新闻索引,您需要一个包含唯一数字的唯一永久链接结构。您似乎有一个永久链接结构%postname%,它不包含数字。

您可以将永久链接更改为%post\\u id%/%postname%或%post\\u id%-%postname%,以符合谷歌新闻的要求。

SO网友:markratledge

这与Wordpress或Yoast没有多大关系。

查看Google News上的文档,了解他们认为什么是“新闻”站点以及如何提交新闻站点地图的要求,这与总体xml站点地图不同。

听起来你的网站被淘汰出了GNews,因为你没有遵守谷歌对新闻网站的要求,即新闻网站地图、特定风格的URL和谷歌的“确定”以编制新闻索引。

如果谷歌接受新闻网站,您可能需要更改Wordpress URL永久链接方案,以符合其对新闻网站的要求。

Difference between Google News and Google Search Sitemaps - Google Groups

Google News Forum Publisher FAQ - Google News (publishers) Help

SO网友:Lynn

看起来这是最后一个问题。出于某种原因,每个站点的站点地图都缺少一些由Yoast动态生成的标记。之所以一个网站比另一个网站更容易被索引,是因为谷歌已经对该网站进行了爬网,因为它的URL中有数字(很可能)。

SO网友:Waqleh

我的问题是所有的帖子都得到了<meta name="robots" content="noindex,follow" /> 元标记。

解决方案:

以管理员身份登录Reading settings 页面来自设置->阅读"wp-admin/options-reading.php"Search Engine Visibility

  • Save Changes
  • 结束

    相关推荐

    WordPress Sitemap for MSSQL

    有没有人知道适合WordPress的MS Sql站点地图插件?以下是我得到的错误:Array ( [0] => Array ( [0] => 42000 [SQLSTATE] => 42000 [1] => 402 [code] => 402 [2] => [Microsoft][SQL Server Native Clie