这是一个由两部分组成的问题。
要链接到第一个子页面的每个父页面。它们的父页面将没有任何内容。它们将作为主菜单链接、网站URL结构和网站层次结构。我的网站(wp)结构如下:
- 主页
- 父级1
- 儿童A
- 儿童B
- 儿童C
- 家长2
- 儿童A
- 儿童B
- 儿童C
- 家长3
- 儿童A
- 儿童B
- 儿童C
- 父级1
问题:
- 如果我将父页面设置为noindex、nofollow,并将它们从我的网站地图中删除,这会影响子页面的SEO吗
- 将主菜单(父页面)链接设置为子页面会影响我的SEO吗
这一切都会对你的SEO产生影响。如果不明确允许在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
网站仍然会对页面进行爬网并使用它们对页面进行排名,但不会对搜索结果中设置为非索引的页面进行排名。他们将对从这些页面接收链接的任何页面进行排名。
基本上,搜索引擎必须查看每个页面,以确保你没有垃圾邮件索引或做任何违反其服务条款的事情。
你必须小心这些设置,因为根据谷歌:
要防止所有机器人为您网站上的页面编制索引,请将以下元标记放入页面的<head>
部分:
<meta name="robots" content="noindex">
当我们在页面上看到noindex元标签时,谷歌将从我们的搜索结果中完全删除该页面,即使其他页面链接到它。然而,其他搜索引擎可能会对该指令有不同的解释。因此,该页面的链接仍然可以出现在他们的搜索结果中
其他注意事项
基本上,搜索引擎希望为最终用户提供他们正在搜索的链接。他们通过浏览器、cookie、分析软件和其他各种东西来跟踪用户,如插件、链接、推荐和页面中的链接,以了解内容的相关性。通过在他们的索引中放置一个页面,其中包含内容中的关键字,而这些关键字并不能将用户传递到他们要查找的页面,如果该页面与他们的搜索无关,您将面临访问者"反弹"的风险。如果它们反弹,那么搜索引擎(主要是谷歌)将不会认为该页面是相关的,并会降低该页面(以及随后的网站)的排名。