草庐IT

canonical_option

全部标签

html - canonical 标签可以用在所有页面上吗?

我在一个已经有SEO专家审查过的网站上工作。他们建议我我们应该在所有其他页面上应用canonical标签是否真的要求canonical标签只出现在所有其他页面上,或者如果它出现在同一页面上会很好地播放吗?我问这个问题的原因是:链接是否也告诉Google它实际上位于正确的页面上? 最佳答案 RFC6596:规范链接关系specifies:Thetarget(canonical)IRIMAY:o[…]oBeself-referential(contextIRIidenticaltotargetIRI).所以,是的,您甚至可以在规范页面上

seo - 301 + Canonical 将子域链接到搜索引擎的根域?

我希望将根域的搜索排名传递到我的博客子域。我不确定这是否有意义,但我想也许301从mydomain.com/blog重定向到blog.mydomain.com并使用规范标签链接回mydomain.com/blog会有所帮助。例如:用户或搜索引擎转到mydomain.com/blog/my-post,301重定向将他们带到blog.mydomain.com/my-post。该帖子上有链接标签:rel='canonical'href='mydomain.com/blog/post'或者,一个更好的例子是有人链接到blog.mydomain.com/post并且入站链接的优点被转移到mydo

php - 如何使用 PHP 制作 Canonicals

我在SO上四处搜索,但找不到满足我需求的确切答案。生成URL非常简单...像这样:"/>但是,问题在于,$_SERVER['REQUEST_URI'])将始终获取正在使用的当前文件,因此规范URL可能会发生变化。因此它可以在www.example.com/hello.php和www.example.com/hello/之间切换,以及许多其他变体,具体取决于用户访问您网站的方式。如何使它始终是相同的url?(最好没有.php) 最佳答案 我自己解决了,非常基础:然后……"/>我敢肯定有不同的方法,但它对我有用。

http - HTTPS 页面上的 Magento HTTP Canonical 标签

我在为客户开发的网站上收到了一些SEO反馈。基本上,该站点正在为http和https页面编制索引。我在后端打开了Canonical标签。要删除重复,建议我们删除引用https页面的Canonical标签,并将替换为相应的httpCanonical标签。这是Magento中的内置功能,还是我必须创建自己的模块、检查页面请求类型并以这种方式插入标签? 最佳答案 因为我只是扩展Mage_Catalog_Block_category_View,所以我只需要_prepareLayout函数。我的代码在下面protectedfunction_p

google-analytics - 谷歌分析 : How to merge canonical URLs for historical data

我有一个依赖于查询字符串的单页在线应用程序。添加了GoogleAnalytics跟踪,但是直到几天后才添加规范元,因此现在Analytics显示同一页面的多个条目,因为查询字符串不同,例如“/app/?s=4324,543,12421"和"/app/?s=5234,86754"而规范只是"/app/"。有没有办法合并GA中已规范化的额外页面(在报告>行为>概述中)的数据? 最佳答案 据我所知,没有办法更改历史数据(除了针对交易数据的骇人听闻的解决方案)。虽然我不记得文档中有一句话说“我们不重新处理历史数据”,但在多个场合都暗示了这一

url - 301 重定向与 Rel=Canonical

在我们的网站上,可以跨域访问特定于区域设置的URL。假设我们有两个URL:dog.aspx(英语)和hund.aspx(德语)。以下URL有效:www.example.com/hund.aspx(显示英文内容,不是德文,但URL是德文)www.example.de/hund.aspx(正确的URL)为了解决这个问题,我们有两个选择:www.example.com/hund.aspx重定向到www.example.com/dog.aspx在www.example.com/hund.aspx到www.example.com/dog.aspx中有canonicalURL什么更可取?301重定

html - 具有翻译标题的相同内容页面是否需要 rel=canonical?

对于每个页面,我有多个版本,每种语言一个。每个都有自己的链接:mydomain.com/pageja.mydomain.com/page两者都显示相同的内容,标题被翻译成不同的语言。每个页面的页眉中也有我读到在不同语言的页面中不需要rel=canonical,但是因为我只是翻译标题而且仍然有很多重复的内容(UGC),所以我很担心这一点。我应该添加ref=canonical吗? 最佳答案 您不应该使用rel=canonical,因为这样的属性主要是Google的东西,并且Googlesays:“rel="canonical"属性应该只

html - 带有 rel=canonical 的链接标签指向页面本身

我有一个页面,我已经用UrlManager(在Yii中)翻译了链接,现在我发现自己有两个Urls指向同一个页面和相同的内容。这会影响我的网页排名。我想做的是在head标签中放置一个带有属性rel="canonical"的link标签,告诉搜索引擎两者中哪一个是要索引的页面(已翻译的新页面)。这个方法的问题是这个页面会有一个指向它自己的链接标签,我认为这不是一个好的解决方案?是否可能有一个页面包含一个带有rel="canonical"和指向自身的href属性的链接标签。 最佳答案 我在这个链接中找到了答案:relcanonicalta

seo - 在结构相同的页面上使用 rel ="canonical"?

我有一个提供两种语言的问答网站:英语或德语。在网站上有用于问题的标签的概述页面。现在,根据为站点设置的语言,此类概览页面URL将如下所示:mysite.com/tag/mathematics(英文)或者这个:mysite.com/tag/mathematik(德语)此外,第一个将以英语提出问题,第二个将以德语提出问题。我的问题是:这种结构是否被Google视为相同/重复的内容?总结一下:概览页面看起来一样UI以英语或德语显示每种语言的“真实”内容(问题)都不同我需要使用rel="canonical"吗?在在这种情况下告诉Google我希望将哪个URL编入索引?

html - rel-canonical 还应该包括协议(protocol) (http/https) 吗?

我正在将我的网站从http迁移到https(尽管它仍然支持通过http访问)目前我的所有页面都在HTML中设置了准确的rel-canonical元标记,但显然它们都指向规范的http://url。我现在是否也应该将它们更新为https://,还是将它们保留为http是否可以?我想知道如果我开始混合它们,谷歌是否会惩罚我,或者开始检测重复内容 最佳答案 是的,Google将http和https视为不同的网站,因此您应该更新它们。服务器上的重定向在短期内可能就足够了,但我个人希望尽快更新页面。