A-A+

给My Account,Log In,Contact Us链接增加nofollow标签

2012年08月17日 灵犀一指 给My Account,Log In,Contact Us链接增加nofollow标签已关闭评论 阅读 874 人 次

大家都知道Magento里面头部的My Account,Log In,My Wishlist几个链接都是通过xml布局文件进行调用的,为了SEO分配权重必须为它们加上”nofollow”标签,但它的链接并不是普通的 HTML代码,所以想加nofollow标签就有点难度了。
下面是我的方法:

首先找到对应模板下的customer.xml文件,默认位置是app/design/frontend/base/default/layout/customer.xml
打开编辑,例如要给”My Account”链接加“nofollow”属性, 搜索”My Account” ,然后把<null/><aparams>rel="nofollow"</aparams>放在< /action>标签前面就解决了。完整代码如下:
<reference name="top.links">
<action method="addLink" translate="label title" module="customer"><label>My Account</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>10</position><null/><aparams>rel="nofollow"</aparams></action>
</reference>

同样的,在contacts.xml中添加<urlParams/><position>100< /position><null/><aparams>rel="nofollow"</aparams>
<action method="addLink" translate="label title" module="contacts" ifconfig="contacts/contacts/enabled"><label>Contact Us</label><url>contacts</url><title>Contact Us</title><prepare>true</prepare><urlParams/><position>100</position><null/><aparams>rel="nofollow"</aparams></action>

"My Wishlist"也是一样的,在wishlist.xml里添加nofollow标签。在此不再赘述。

标签:

评论已关闭!