创建带有文本和徽标的Google友好页眉

时间:2015-03-03 作者:Torben

我想在wordpress中自定义当前标题,并在其中包含徽标。以下解决方案有效:

<header class="site-header">
<div class="wrap">
<a href="<?=get_bloginfo(\'home\'); ?>" alt="<?php print get_bloginfo(\'name\') .\' - \'. get_bloginfo(\'description\'); ?>">
<img src="<?=get_bloginfo(\'stylesheet_directory\'); ?>/images/mypage-logo.png" title="<?php print get_bloginfo(\'name\') .\' - \'. get_bloginfo(\'description\'); ?>"></a>
</div>
</header>
但由于这不包括任何<h1>-这是一个谷歌友好的解决方案吗?我可以创建一个<h1> 并通过positiontext-indent, 但这也对谷歌有利吗?

有人有什么建议吗?

谢谢

1 个回复
SO网友:Shazzad

到目前为止,我知道谷歌很欣赏页面中的一个h1标签实例,但它可能位于优先内容区域的任何地方。所有的WordPress头版都有一个可以在h1中使用的元素,比如文章标题、类别名称、搜索文本、作者姓名等。

通常博客或头版没有标题或标题。因此,您可以尝试仅在头版添加它。

<?php
$tag = \'div\';
if( is_home() || is_front_page() ){
$tag = \'h1\';
} ?>
<header class="site-header">
<<?php echo $tag; ?> class="wrap">
...other code...
</<?php echo $tag; ?>>
</header>

结束

相关推荐

包含在另一个页面中的页面和SEO的重复内容问题

在最近的一个项目中,我决定创建一个页面模板(PageX),它是一种子页面的“堆栈”。此模板仅包括其他三个单独页面(PageA、PageB、PageC)的内容。我现在正试图找到避免SEO重复内容的最佳方法,因为Wordpress会自动为这3个子页面创建特定的永久链接。有没有办法告诉Wordpress这些页面不能有永久链接?