magento模板H1标签的变化

magento中H1标签的优化
magento中H1标签的优化

magento当之无愧是时间上SEO最好的电子商务软件之一,在代码的处理上更是非常可以体现出这一点,本次我们来看下其H1标签的改进。

我们来对比下magento 1.3.2.4版本和 magento 1.4以后版本的首页H1标签来看下,magento是如何成为最好的SEO电子商务软件的。

在1.3.2.4中如下

<h1 id="logo"><a href="<?php echo $this->getUrl('') ?>"><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a></h1>

在1.4以后如下

<?php if ($this->getIsHomePage()):?>
<h1 class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a></h1>
<?php else:?>
<a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a>
<?php endif?>

哦,我的天啊,magento在1.4以后的版本中队H1做了什么?

magento做了一件非常细心的事情,那就是在首页控制H1标签的内容是首页logo图片的alt内容,此alt内容可以在后台设置中指定(见后台syatem->configuration->design部分)。而在其它页面,就在此位置去掉H1标签,将H1标签分配给最需要体现的内容,如在产品分类页,H1是产品的分类名称;在产品详细页,H1标签内容会是产品的名称;在其它cms页面也会是页面title的内容。

跳出本次话题,来说下为什么看好magento?正是magento团队默默无私的在改进magento,对于一个社区版,可以如此用心用力,难能可贵。对比某些国内的电子商务收费软件,让人汗颜。

转载表明出处:www.hellokeykey.com