0

这是一个两部分的问题。

每个父页面链接到第一个子页面。他们的父页面不会有任何内容。它们将用作主菜单链接、站点 URL 结构和站点层次结构。我的网站(wp)结构如下:

    • 家长 1
      • 孩子A
      • 孩子B
      • 孩子 C
    • 家长 2
      • 孩子A
      • 孩子B
      • 孩子 C
    • 家长 3
      • 孩子A
      • 孩子B
      • 孩子 C

问题:

  1. 如果我将父页面设置为 noindex、nofollow 并将它们从我的站点地图中删除,这会影响子页面的 SEO 吗?
  2. 将主菜单(父页面)链接设置到子页面会影响我的 SEO 吗?
4

1 回答 1

0

这一切都会对您的搜索引擎优化产生影响。如果您没有明确允许robots.txt文件中的子页面,您将拥有一个根本不被搜索引擎抓取的站点(robots.txt至少那些服从的站点)。

robots.txt要从搜索引擎获取任何流量,您需要将代码设置为:

User-agent: *
allow: /Parent 1/Child A
allow: /Parent 2/Child A
allow: /Parent 3/Child A

allow: /Parent 1/Child B
allow: /Parent 2/Child B
allow: /Parent 3/Child B

allow: /Parent 1/Child C
allow: /Parent 2/Child C
allow: /Parent 3/Child C

User-agent: *
Disallow: /Parent 1
Disallow: /Parent 2
Disallow: /Parent 3

这些站点仍将抓取页面并使用它们对页面进行排名,但它们不会对在搜索结果中设置为非索引的页面进行排名。他们将对从这些页面接收链接的任何页面进行排名。

基本上,搜索引擎必须查看每个页面,以确保您没有进行垃圾邮件索引或做任何违反其服务条款的事情。

您必须小心这些设置,因为根据 Google 的说法:

防止所有漫游器将您网站上的页面编入索引,请将以下元标记放入<head>您的页面部分:

<meta name="robots" content="noindex">

当我们在页面上看到 noindex 元标记时,即使其他页面链接到该页面,Google 也会将该页面从我们的搜索结果中完全删除。但是,其他搜索引擎可能会以不同方式解释此指令。因此,指向该页面的链接仍然可以出现在他们的搜索结果中。

其他注意事项

基本上,搜索引擎希望为最终用户提供他们正在搜索的链接。他们通过浏览器、cookies、分析软件和其他各种东西(如插件、链接、推荐和来自页面的链接)来检查内容的相关性。通过在他们的索引中放置一个页面,其中包含内容中的关键字,这些关键字不会将人们带到他们正在寻找的页面,如果该页面与他们的搜索不相关,您将面临访问者“反弹”的风险。如果他们反弹,那么搜索引擎(主要是谷歌)将不会认为该页面是相关的,并将降低该页面(以及随后的网站)的排名。

于 2013-08-05T14:25:56.713 回答