2017-05-22 30 views
2

首先我很抱歉,如果这已被问到,我试图搜索,并没有看到任何直接询问和/或回答这个问题。amphtml和canonical url需要匹配吗?

amphtml和内容的规范网址是否“匹配”?

例:

<link rel="amphtml" href="http://self.com/self.html" /> 

<link rel="canonical" href="http://someotherwebsite.com" /> 

从阅读和研究,这似乎无关紧要的唯一的事情是,内容必须一致。

根据文档和研究错误;

AMP页面及其规范网页的内容应该基本相同。文本不必相同,但主题应该相同,并且用户应该能够在AMP和规范页面上完成相同的任务。

如果网址不需要匹配,是否有不同的网址会影响谷歌排名和/或任何广告操作?

+0

没有正式的限制,但Google建议AMP页面应该与规范页面在同一个域中提供。 –

回答

0

如果您阅读RFC 6596 - The Canonical Link Relation,在“3.规范链接关系”一节中,您将看到规范链接可以指向可以“存在于不同主机名或域上”的资源。

而在AMP HTML Specification页面的AMP document discovery下没有额外的要求,因此您可能需要试一试并在此处报告。谢谢!

+0

感谢您的回复,这正是我昨天正在阅读的内容,但我无法直接在AMP网站上看到任何明确的内容。做出改变并不是100%可行的,但我会看看我们是否可以做一些科学并尝试报告。 – Delallen83

0

规范和AMP允许位于不同的域或子域。您始终可以证明同一实体拥有这两个页面,因为AMP和AMP的规范点指向规范。