【问题标题】:Should I set a default canonical link sitewide or Is possible to set a custom canonical link automatically in Tumblr?我应该在全站范围内设置默认规范链接还是可以在 Tumblr 中自动设置自定义规范链接?
【发布时间】:2015-07-23 17:53:43
【问题描述】:

不幸的是,我无法(我知道 - 我在下面尝试过)为每个 Tumblr 帖子设置规范链接,所以我正在考虑将规范链接(在 Tumblr 上的站点范围内)设置到我的 WordPress 主页 - 好主意还是不好?

我在帖子中添加了一个内容源链接,并尝试将其添加到我的 tumblr 主题中,但没有成功,链接会显示为空白......

{block:PermalinkPage}
{block:Posts}
{block:ContentSource} 
<link rel='canonical' href='{SourceURL}'>
{/block:ContentSource}
{/block:Posts}
{/block:PermalinkPage}

{block:PermalinkPage}
<link rel='canonical' href='{SourceURL}'>
{/block:PermalinkPage}

{block:PermalinkPage}
{block:ContentSource} 
<link rel='canonical' href='{SourceURL}'>
{/block:ContentSource}
{/block:PermalinkPage}

感谢所有帮助,在此先感谢。

【问题讨论】:

    标签: wordpress seo tumblr canonical-link


    【解决方案1】:

    此代码应该可以工作,它只会在具有分页的永久链接页面上呈现。不过,您的帖子需要分页才能正常工作。

    {block:PermalinkPagination}
    <link rel="canonical" href="{Permalink}" />
    {/block:PermalinkPagination}
    

    如果您在每个帖子中都没有分页,则此代码可以工作。

    {block:PermalinkPage}
    <link rel="canonical" href="{Permalink}" />
    {/block:PermalinkPage}
    

    如果您不希望它在整个网站范围内使用,此代码也应该可以工作,并且只会在帖子页面上呈现,而不是在其他页面上呈现。

    {block:PermalinkPage}{block:Date}
    <link rel="canonical" href="{Permalink}" />
    {/block:Date}{/block:PermalinkPage}
    

    【讨论】:

    • 谢谢,但问题是,我不想使用规范链接的永久链接,我想使用内容源链接...
    • 你能把我链接到你的 tumblr 吗?也许它是空白的,因为您的主题没有 {block:ContentSource} 变量。
    • 它确实...但我只是尝试过它并且它有效...这个有效:{block:PermalinkPage} {block:Posts} {block:ContentSource} &lt;link rel='canonical' href='{SourceURL}'&gt; {/block:ContentSource} {/block:Posts} {/block:PermalinkPage}是的!谢谢
    猜你喜欢
    • 2017-03-19
    • 2022-01-26
    • 1970-01-01
    • 2022-07-20
    • 2015-09-08
    • 1970-01-01
    • 2019-01-25
    • 1970-01-01
    • 2022-12-22
    相关资源
    最近更新 更多