SEO汇总

如何把网站提交给搜索引擎?(在特定情况不需要提交)

Joshua Hardwick
Ahrefs内容营销总监。他负责确保我们发布的每篇文章都是神作。
    如果搜索引擎没有看到、看过你的网站,那么你的网站不是不可能参与排名,而是肯定不可能参与排名。

    实际上:搜索引擎需要时间来发现(和索引)新网站。

    这意味着,如果你在Google中搜索两天前上线的网站,你很可能会很失望。因为,10次中有9次,你可能什么都找不到。

    然而,即使在上线几周后,你仍然可能无法在Google,Bing和Yahoo中看到你的网站。这些搜索引擎合计,占了整个个搜索市场份额的96%

    如果你是上述这样的情况,同时,你急需如何把网站提交给对应搜索引擎的知识,那么这篇文章会非常适合你。以下是我们将在本文中讨论的内容:

    • 如何将网站提交给Google,Bing和Yahoo;
    • 如何确保它实际被索引(以及如果不是,该怎么做);
    • 为什么要将提交给谷歌不等于排名(以及如何解决此问题)

    但首先,让我们解决在2018年许多人普遍遇到的问题.….

    你真的需要把你的URL提交给搜索引擎么?

    其实Google和其他搜索引擎的内容构建并不依赖于提交,这就是它们为什么主动抓取各种网站的原因。

    不熟悉抓取?抓取就是,当搜索引擎在网站上找到新链接时,会随后“关注”这些链接页面。如果新发现的链接页面上有有价值的内容时,就将该页面将添加到索引中。

    Matt Cutts在这个视频中解释了更多抓取和索引的原理:

    https://www.youtube.com/watch?v=BNHR6IQJGZs

    同时谷歌还会动过其它的途径了解最新的信息,比如说Chrome浏览器的链接输入,以及域名注册数据。谷歌会不断的为用户寻找最新最有效的页面。

    小提示.

    有些时候SEO会对此有些偏执,于是乎就有了像这个这个的研究。

    总而言之,这意味着搜索引擎非常善于发现新网站和网页。当然,前提是这些页面是从网络上的某个地方能够找到的。 (我们稍后会详细讨论链接的重要性!)

    为什么你仍然应该将你的网站提交给搜索引擎?

    以下是手动提交仍然是“重要”的几个原因:

    1. 做了比不做要好。让我们面对现实,无论你是否选择手动提交,搜索引擎都可能找到你的网站。但“可能”足够好吗?提交你的网站只需要一两分钟。那么为什么要冒这个风险呢?
    2. 搜索引擎无法通过抓取来找出所有内容。如果你通过下面讨论的方法提交你的网站,将有机会向Google和Bing提供有关网站的一些有用的页面。例如,你可以告诉搜索引擎每个页面的重要程度。搜索引擎蜘蛛是无法单独爬行获取此信息。
    3. 提交有助于改善你的网站。 Google和Bing各自会通过它们的报告告知你链接的抓取情况(稍后会详细介绍!)。同时,还有各种用于测试你网页的工具,如果你的网站上出现潜在问题或错误,搜索引擎都会提醒你。

    话虽如此,但请注意,将你的网站提交给Google,并将其编入索引只是优化的一个环节。真正的困难在于提高你的关键词排名。

    不过不用担心,这个文章中我们会给予一些这个方面的建议。

    别着急,我们慢慢来。

    如何把你的网址提交给谷歌?

    向Google(和其他搜索引擎)提交网站非常容易。

    只需观看我们的视频教程,或按照下面的书面步骤操作即可。

    https://youtube.com/watch?v=H2a6H5vOKOk

    Google于2018年7月停止了网址提交工具。现在,提交网站的唯一方法是在Google Search Console(谷歌站长工具)中添加你的Sitemap(网站地图)。

    什么是Sitemap(网站地图)? 网站地图是一个能列出网站上所有页面的文件。 它通常是一个XML文件,看起来像这样:

    pasted image 0 68

    这个是一个最常见的网站地图,列出了我的博客中所有的帖子。

    你的网站地图通常可以的通过 yourdomain.com/sitemap.xml 这样的方式进行访问。如果你访问不了,你可以通过 yourdomain.com/robots.txt 查看下你的 robots.txt 文件。通常这里会显示你的网站地图地址。

    这里的robots.txt中显示了网站地图地址

    没有网站地图?

    你需要制作一个。

    有几种方式都可以做网站地图。如果你使用的是Wordpress程序(或者是其它的CMS),那么你可以使用对应的插件来生成网站地图。我们推荐使用Yoast SEO插件。对于静态的网站来说,可能这个网站地图工具会更加的适合。如果你喜欢手动的方法去做网站地图,你可以参考这个教程去使用 Screamingfrog工具。

    找到了你的网站地图?非常好,现在你只需要把网站地图通过Search Console提交给搜索引擎。

    Search Console > select your property > Sitemaps > paste in your sitemap URL > hit “submit”

    搜索控制台>选择你的网站>站点地图>粘贴你的站点地图网址>点击“提交”

    search console sitemap

    小提示.

    小提示:你需要验证Google Webmaster Tools(谷歌站长工具)之后才可以使用网站地图提交功能。如果你妹有验证过,请看下这个教程

    请注意,这里我使用的是新版本的谷歌站长工具,下面是旧版的提交流程。

    Search Console > select your property > Crawl > Sitemaps > Add/test sitemap > paste in your sitemap URL > hit “submit”

    搜索控制台 > 选择你的网站 > 抓取 > 站点地图 > 添加/测试站点地图 > 粘贴你的站点地图网址> 点击“提交”

    old search console sitemap

    如果你有多个网站地图(比如你使用Yoast插件的时候)只需要重复刚才的操作就可以。

    如果你只想提交单个网址给搜索引擎

    谷歌之前是提供过一个提交单一网址的功能的,但是在2018年的时候这个功能已经不再使用了。

    但是,你依然可以使用旧版的谷歌站长工具。你可以通过 Fetch as Google(模拟谷歌抓取)功能,来提交你的单个页面网址。下面是步骤。

    Search Console > Crawl > Fetch as Google > paste in your URL > Fetch

    搜索控制台>抓取>抓取为Google>粘贴到你的网址>抓取

    fetch as google

    然后你得点击 Request indexing(请求索引)按钮。点击之后会弹出一个下方这样的弹窗。

    request indexing

    勾选 I’m not a robot(你不是机器人)选项,然后选择是否要Google抓取此网址,或者是此网址以及它的跳转链接。

    这样,提交就完成了。

    但是在新的Search Console中呢? 你还能这样吗?

    谷歌似乎已经删除了 Fetch as Google(模拟谷歌抓取)工具,替换成了 URL inspection tool(URL检查工具)。 这个工具的主要目的是检查URL所出现的问题。同时,当你选择重新抓取的时候,它在的云运行原理其实和模拟谷歌抓取功能是一样的。

    问题在于,是谷歌在关于使用这个工具的说明上并没有太多的用处。下方就是谷歌给出的说明。

    提交URL,并要求索引:

    1. 使用 Inspect the URL(URL检查工具)检查URL。
    2. 选择 Request indexing (请求索引)。 该工具将对URL运行实时测试,以查看它是否有任何明显的索引问题,如果没有,页面将排队等待索引。 如果该工具发现页面有问题,你需要尝试去修复这些问题。

    URL检查很容易找到,但是就是找不到请求索引的按钮。

    request indexing

    所以,现在我们不确定这是如何工作的。 但是,这个工具仍处于测试阶段,Google可能会在以后添这个功能按钮。

    但是,就目前而言,你应该坚持使用旧版Search Console中的 Fetch as Google(模拟谷歌抓取)工具。

    如何向Bing(必应)和Yahoo(雅虎)搜索引擎提交你的网站

    和谷歌不同的是,Bing依然有公开的URL提交工具

    你可以使用这个工具,在几秒钟内向Bing提交任何网站(各种网站都行)。 只需粘贴主页网址,填写验证码并点击提交即可。

    bing submission

    但是,这种方法我们并不推荐。我们建议使用 Bing Webmaster Tools(Bing站长工具)中的网站提交功能。

    Webmaster Tools > “add your site” > fill in the form > hit “submit”

    网站站长工具>添加你的网站>填写表单>点击“提交”按钮

    pasted image 0 76

    如果要将网站提交给Yahoo,你不需要执行任何操作, Bing支持Yahoo的索引。 通过提交Bing,你的网站将自动提交给Yahoo搜索引擎。

    小提示.

    小提示:你的网站在中国有受众么?你可以提交你的网站到Baidu(76%+的搜索引擎市场份额)。如果没有的话,那么你只需要提交Google,Bing和Yahoo就可以了。我们这个文章不会针对Baidu去所,但是这里是提交百度搜索引擎的教程

    如何检查网站师傅是否被索引

    使用在谷歌使用site高级搜索功能,就能够检测你的网址是否备索引。

    这里是高级搜索的代码:site:yourdomain.com/page-to-check/

    使用site高级搜索功能去检查我的这个页面是否被索引

    同时,你可以通过Site+你的主域名去查看整体的索引情况。

    pasted image 0 73

    小提示.

    这种方式在谷歌和必应搜索引擎里都有效。

    没有结果?那么你的网站或网页可能尚未编入索引。

    如果,在你公开网站后的几天没有数据,请不要担心。 但是,如果在一周或两周之后仍未编入索引,那么你的网站可能存在问题。

    同时,你还可以在Google Search Console(谷歌站长工具)中查看网站的索引状态。 但是,只有新的Google Search Console才会显示索引页面列表。

    Search Console > Status > Index Coverage

    搜索控制台>状态>索引覆盖率

    转到 Valid(有效)标签,然后选择 Indexed, not submitted in sitemap(已建立索引,未在站点地图中提交)或 Submitted and indexed(已提交并已编入索引),以查看Google索引中的页面URL列表。

    indexed pages search console

    小提示.

    你也可以在Bing站长工具中进行相同的操作。

    如果网站、网页不索引的话怎么办

    如果你通过数据得出结论是,网站或网页没有编入索引。那么,你需要弄清楚为什么会这样。

    以下是可能发生这种情况的一些常见原因,以及一些解决方案:

    • 该网页有一个noindex标签。这告诉谷歌和其他搜索引擎不要索引当前页面。你可以检查网页上是否存在noindex标记,然后可以通过在页面的HTML中搜索noindex标记,来找到需要删除的标记位置(如果需要)。这里有关于noindex标签的更多信息;
    • robots.txt文件在阻止索引。每个网站都有其中一个Robot.txt。它为蜘蛛提供了一系列要遵循的规则,例如其中规定了蜘蛛允许/不允许抓取的页面以及可以索引/不能索引的页面。你可以使用Google的 Robots Testing Tool(蜘蛛测试工具)检查robots.txt中是否阻止了目标网址。只需输入一个URL,它就会显示当前链接是否被允许或阻止。
    • .htaccess文件阻止索引。这是在基于Apache的Web服务器上运行的网站的配置文件(大约占所有站点的46%)。如果你的.htaccess文件包含头部信息:X‑Robots-Tag “noindex,nofollow”,则应将其删除,允许谷歌蜘蛛抓取你的网址并索引。
    小提示.

    如果上方检测没有任何问题的话。那么很可能是因为当前页面提供的内容质量过低。同时,也意味着你的网站有一些技术问题,可能你需要招聘一个SEO技术来解决这个问题。

    同时,你可以使用 URL inspection tool (URL检查工具)。

    Search Console > URL inspection > enter page URL > hit enter

    搜索控制台 > URL检查 > 输入页面UR L> 按回车键

    pasted image 0 71

    你可以看到这个页面并没有被索引,为什么呢?

    向下滚动,谷歌会提供更多详细信息。 这个页面不索引是因为有一个301重定向和 canonical tag(规范标签)存在。

    pasted image 0 69

    面对Canonical这样问题你不需要担心。但是如果谷歌返回一些真正的索引问题,你可能就需要针对问题进行修改,并让自己的页面索引。

    小提示.

    你可以在这里找到一些不被索引的原因列表。

    为什么提交网站不等于网站参与排名(以及如何修复)

    多数情况下,谷歌搜索会返回成千上万的搜索结果。

    YouTube SEO”这个词有两千五百万的结果量。

    但是大多数人基本上都停留在搜索的第一页。这意味着排名超过位置#10的页面,几乎是没有流量的。 出于这个原因,被索引并不一定意味着用户将能够找到你的网站。

    如果您想要自然流量,就需要排在第一页(理想情况下是在前3个结果中)。

    你怎么做到这一点? 这很复杂,但你肯定需要的一件事是反向链接

    Google会统计反向链接的数量。 因此,当他们在同一主题上呈现两个或更多页面参与排名时,反向链接越多的页面更容易参与优质的排名。

    译者注

    其实这种说法并不科学。 我们绝对不会说具有更多反向链接的页面肯定可以参与优质排名。

    但是话虽如此,当我们研究了近10亿个网页时,我们发现网页的 Referring Domains(引用域数量)与其整体收到的Google搜索流量数量是有一定相关性的。

    pasted image 0 72

    Tim Soulo
    Tim Soulo
    Head of Marketing

    你可以使用Ahefs中 Keywords Explorer 报告的 SERP overview(SERO总览报告)部分看到排名前十10的页面分别获得了多少链接。

    Keywords Explorer > enter the keyword you want to rank for > SERP overview

    关键字资源管理器>输入您要为其排名的关键字> SERP概述

    截图是Ahrefs’ Keywords Explorer (Ahrefs关键字资源管理器)中 “Youtube SEO” 关键词的前十名页面链接数据。

    这可以让你大致了解首页排名可能需要多少反向链接。 (同时你还可以查看我们的关键字难度分数,以获得相关信息。)

    但并非全依靠链接。你还需要确保你的页面优化到位,并确保关键字定位准确。

    以下是一些可以帮助解决这些问题的文章。

    最后总结

    即使你没有提交你的网站,Google也可能会找到你的网址。 Bing和其他搜索引擎也是如此。

    话虽如此,我们仍建议您使用上述网站地图方法,手动提交你的网站。 为什么? 因为则可以为Google和Bing提供了有关网站的额外信息,并且作为回报,他们会为你提供更多的数据。

    对于做过页面更新的,同样值得重新提交。

    但请记住,获取索引只是优化的一部分。 不在SEO工作中投入,是不会有回报的。

    译者,Park Cheng,魔贝课凡联合创始人