做了9年SEO,我见过太多新手站长在这里栽跟头。
特别是用PHPCMS的老系统,很多代码都还活着。
今天不整虚的,直接说怎么调友情链接。
之前有个兄弟找我,说网站加载慢,查了半天。
原来是友情链接没写好,全是死链。
看着就心烦,对吧?
其实PHPCMS自带的标签库挺强大的。
只是大家懒得看手册,或者看不懂。
我这就把最实用的几种方法,掰开揉碎了讲。
第一种,最简单,直接调数据库。
在模板里,比如footer.php或者sidebar.php。
直接写这段代码:
{pc:content action="link" siteid="$siteid" order="listorder DESC" num="10"}
{loop $data $v}
{/loop}
{/pc}
这段代码,90%的人能直接用。
注意看,order="listorder DESC"。
这是按后台排序倒序。
如果你想要正序,改成ASC就行。
还有num="10",控制显示数量。
别贪多,10个到20个最合适。
太多了,权重分散,还影响美观。
我见过有人调了50个链接。
那页面,密密麻麻,像蚂蚁搬家。
用户看一眼就关了,跳出率极高。
第二种,带图片的友链。
有些站长喜欢放logo,显得大气。
代码稍微改一下:
{pc:content action="link" siteid="$siteid" type="1" num="10"}
{loop $data $v}
{/loop}
{/pc}
这里type="1"代表图片链接。
如果type="0"就是文字链接。
别忘了给图片加alt属性。
这对SEO很重要,虽然友链本身权重有限。
但细节决定成败,你说呢?
第三种,针对特定站点的友链。
如果你做多站点,siteid很重要。
很多新手忘了加siteid,导致数据错乱。
一定要加上siteid="$siteid"。
或者写成具体的数字,比如siteid="1"。
这样更稳定,不容易出错。
我有个客户,之前一直调不对。
查了半天,发现是后台没启用多站点。
结果前台显示的是默认站点的数据。
这种低级错误,真的让人头大。
还有啊,友链的质量比数量重要。
别什么站都加。
那些被K的、降权的、内容垃圾的。
赶紧删掉。
不然连累你的网站。
我见过一个案例,因为挂了个博彩站。
结果主站也被牵连,排名掉了一半。
心疼死我了。
所以,审核友链一定要严格。
看看对方网站是否有备案。
看看内容是否原创。
看看更新频率如何。
这些都要看。
不能为了凑数,啥都往里塞。
另外,代码里加个nofollow。
对于不信任的链接,加rel="nofollow"。
防止权重流失。
虽然现在很多SEOer觉得nofollow没用了。
但在某些情况下,还是得用的。
比如对方网站质量一般,但你又不好意思删。
那就加个nofollow,权宜之计。
最后,检查一下链接是否打开正常。
定期巡检,别等出问题了才后悔。
PHPCMS虽然老,但生命力顽强。
只要维护好,照样能跑得很好。
希望这篇分享,能帮到正在头疼的你。
如果还有问题,欢迎留言讨论。
别客气,大家都是同行,互相帮忙。
毕竟,SEO这条路,一个人走太孤单。
一起进步,才是王道。
记得,代码要精简,页面要清爽。
用户体验好了,排名自然就上去了。
别总想着走捷径,稳扎稳打才是真。
好了,今天就说到这。
我去喝杯咖啡,醒醒脑。
希望我的经验,能帮你省下不少时间。
加油,站长朋友们。
本文关键词:phpcms 友情链接调用