我应该在全站范围内设置默认规范 link 还是可以在 Tumblr 中自动设置自定义规范 link?
Should I set a default canonical link sitewide or Is possible to set a custom canonical link automatically in Tumblr?
不幸的是,我无法(据我所知 - 我在下面尝试过)为每个 Tumblr post 设置规范 link 所以我正在考虑设置规范 link(在 Tumblr 上全站)到我的 WordPress 主页 - 好主意还是坏主意?
我在 post 中添加了一个内容源 link 并尝试将其添加到我的 tumblr 主题中,但是 none 成功了,link 会变成空白.. .
{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}
感谢所有帮助,提前致谢。
此代码应该有效,它只会呈现在具有分页的永久链接页面上。不过,您的 post 需要分页才能正常工作。
{block:PermalinkPagination}
<link rel="canonical" href="{Permalink}" />
{/block:PermalinkPagination}
如果每个 post 中都没有分页,则此代码可以工作。
{block:PermalinkPage}
<link rel="canonical" href="{Permalink}" />
{/block:PermalinkPage}
如果您不希望它在整个站点范围内显示,此代码也应该可以工作,并且只会在 post 页面上呈现,而不会在其他页面上呈现。
{block:PermalinkPage}{block:Date}
<link rel="canonical" href="{Permalink}" />
{/block:Date}{/block:PermalinkPage}
不幸的是,我无法(据我所知 - 我在下面尝试过)为每个 Tumblr post 设置规范 link 所以我正在考虑设置规范 link(在 Tumblr 上全站)到我的 WordPress 主页 - 好主意还是坏主意?
我在 post 中添加了一个内容源 link 并尝试将其添加到我的 tumblr 主题中,但是 none 成功了,link 会变成空白.. .
{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}
感谢所有帮助,提前致谢。
此代码应该有效,它只会呈现在具有分页的永久链接页面上。不过,您的 post 需要分页才能正常工作。
{block:PermalinkPagination}
<link rel="canonical" href="{Permalink}" />
{/block:PermalinkPagination}
如果每个 post 中都没有分页,则此代码可以工作。
{block:PermalinkPage}
<link rel="canonical" href="{Permalink}" />
{/block:PermalinkPage}
如果您不希望它在整个站点范围内显示,此代码也应该可以工作,并且只会在 post 页面上呈现,而不会在其他页面上呈现。
{block:PermalinkPage}{block:Date}
<link rel="canonical" href="{Permalink}" />
{/block:Date}{/block:PermalinkPage}