0

我经营着一个内置于 wordpress 的板球网站,该网站已被 Google 新闻接受,但我需要通过网站管理员工具提交 XML 站点地图才能让我的文章出现。

我创建了一个非常简单的站点地图(参见下面的代码),我希望它能解决问题,但问题是:

**在我的文件目录中上传到哪里?**

您会认为很简单,但许多人似乎使用插件来生成带有 wordpress 站点的站点地图,而我很少编辑文件。

我想要的结果是:http ://cricketyorkshire.com/newssitemap.xml

谢谢!

--

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
  <url>
    <loc>http://www.example.org/business/article55.html</loc>
    <news:news>
      <news:publication>
        <news:name>Cricket Yorkshire</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:genres>PressRelease, Blog</news:genres>
      <news:publication_date>2015/07/16</news:publication_date>
      <news:title>How does the month of Ramadan affect cricketers? </news:title>
      <news:keywords>cricket, ramadan, religion, sports, yorkshire</news:keywords>
      </news:news>
  </url>
</urlset>
4

2 回答 2

1

站点地图可以位于站点上的任何位置,这并不重要,但最方便的位置可能是您站点的根目录,就像其他人建议的那样,在您的 wp-config.php 旁边。

每次发布文章时都应更新 Google 新闻站点地图,否则拥有它是没有意义的。此外,如果您不提交始终最新的站点地图,我们将很难发现您的内容,而且如果您的网址中没有数字,我们甚至可能根本无法发现它们(不像日期)

显示一个三位数字。每篇文章的 URL 必须包含一个由至少三位数字组成的唯一编号。例如,我们无法抓取具有此 URL 的文章:http://www.google.com/news/article23.html。但是,我们可以使用以下 URL 抓取文章:http://www.google.com/news/article234.html. 请记住,如果文章中唯一的数字包含以 199 或 200 开头的孤立的四位数字,我们将无法抓取它。请注意,新闻站点地图不适用此规则。

如果你使用 wordpress,你可以简单地安装一个插件来为你生成站点地图,我创建了这样的插件,它对很多人都很有用。要查看所有google news sitemap相关插件,请参阅 https://wordpress.org/plugins/search.php?type=term&q=google+news+sitemap

于 2015-07-17T15:57:29.273 回答
0

如果您将此文件作为 xml 文件提供,只需将其上传到 WP 安装的根目录,这也是您通常可以找到 wp-config 的顶层。从那里您可以直接在浏览器中访问它,类似于 WMT 和机器人所做的。

于 2015-07-17T13:26:59.343 回答