从搜索引擎中移除我网站的AMP结果?

时间:2016-11-18 11:19:35

标签: amp-html

我使用WordPress的AMP插件将我的网站转换为AMP。几周后我卸载了它。

现在,当人们在Google上搜索我的网站时,他们会看到AMP链接,点击它并获得500错误。

如果他们使用“点击此处继续”,他们会被重定向到404页面!为什么?因为example.com/post/amp不存在。

有没有办法告诉谷歌或其他搜索引擎 - 不建议我的旧AMP页面?

3 个答案:

答案 0 :(得分:1)

您有几个选择:

<强> 1。等待Google在您网页的后续抓取过程中弄明白。

如果你不想做任何工作,好消息是谷歌最终会解决这个问题,你的AMP页面链接将从搜索结果中消失。但是,这可能需要一个多月的时间,并且会导致点击过期链接的用户遇到糟糕的用户体验。

<强> 2。更新您的404页面。

与此同时,您可以制作AMP页面404并添加指向您内容的非AMP版本的链接,并附上有关用户为何会这样做的消息。

第3。告诉Google这些网页不再存在

按照说明here告知Google从AMP缓存中删除页面内容。这种情况发生的速度要比简单地让谷歌弄明白更快,但可能会花费更多的时间,因为你必须手动为每个单独的网页网址做这件事。目前没有办法使整个域无效。

在您的终端中,您可以为要删除的每个页面执行以下操作:

curl https://cdn.ampproject.org/update-ping/c/s/ampbyexample.com

这会为以前在此URL上提供的内容发送更新ping(请注意添加的'update-ping'):

https://cdn.ampproject.org/c/s/ampbyexample.com

您还可以在浏览器中访问网站上每个网页的update-ping网址。您将看不到任何内容,但仍应处理该请求。

答案 1 :(得分:0)

您可以尝试按照docs中的说明进行操作,&#34;删除AMP内容&#34;。

答案 2 :(得分:-1)

要从Google AMP缓存中删除您的网站,您可以尝试Update AMP Content。如上所述,

  

对于紧急删除,最好是提供不再存在的服务缓存内容的错误。当您从服务器中删除也存储在Google AMP缓存中的内容时,请使用"update-ping" mechanism从缓存中永久删除内容。

如果您检查并按照简单的步骤从How-to for search engines中给出的缓存版本派生原始网址,也可能会有所帮助。