通过增加随机时间属性来使增加模板的差异性
很多SEO觉得如果大量网站采用同样的模板搜索引擎效果会差,然后希望通过修改ID或者CLASS属性来批量实现模板的差异化,虽然几乎可以很武断的说,这个观点并没有明确的根据,但有差异总会比没差异好。
所以在这里,还是给出一种让批量复制的模板自动产生差异的解决方法:在模板中选10处class属性,利用时间函数或者MD5函数增加不同的属性。类似这样:class="list aaa_1325865600",原有属性是 class="list",我们在class中增加一些其它属性不会影响他的CSS样式,也不会影响数据展示,aaa_为这10处手动写的不同的后面的10位数字是PHP输出的时间,甚至还可以加<div class="list" abc="dfdskf_1325865600">这样的属性,也不影响CSS和数据展示。
页面在生成时,是间是自动获取的当前时间,所以可以实现每篇文章的结构上都有差别,相同模板的每个网站也都有差异。
具体实现方法:
PHPCMS中:
直接使用{TIME}全局变量,或者{php echo time();}实现。
DEDECMS中:
或者:
{/dede:field}
如:
优点:
1.确实实现的模板的差异化,你可以加10处,也可以加100处
2.可在一定程度上防采集
缺点:
1.增加过多,反而增加过多无效字符,增加页面大小,同时也会增加蜘蛛的爬行难度(不过基本可以忽略不计)
2.这样的所谓差异化模板对搜索引擎效果是否有利,无现实依据。
相关文章
- dedecms获取文章中的图片代码
1、在 /include/common.func.php 文件底部加入以下代码 复制代码 代码如下: /** * getArcImages 获取文章中的图片 * $id 文章ID * $num 要获取的图片数量 默认为4张 */ function getArcImages($id,$num=4){ global $dsql; $row = $dsql-GetOne(SELECT * FROM
- DEDE后台打开一片空白,请描述你可能想到的原因及测试解决方式!
DEDE后台打开一片空白,请描述你可能想到的原因及测试解决方式! 1)php文件被使用记事本编辑或其他情况造成文件中存在BOM头导致代码运行错误,这种情况可以在网上下载php一键清除BOM工具进行清除。 2)DEDECMS多数代码采用PHP4的语句,在较新的PHP主机环境中
- 织梦文章页添加统计浏览次数及只统计不显示的实现方法
给织梦文章页添加点击数统计代码,织梦要统计文章的浏览次数怎么实现,只需要添加以下这段代码即可
- DEDECMS判断栏目ID代码
DEDECMS判断栏目ID代码,判断栏目ID输出相应的内容。 {dede:field.typeid runphp=yes} if(@me==1 ||@me==2){ @me=内容1; }else if(@me==3 ||@me==4){ @me=内容2; }else{ @me=; } {/dede:field.typeid}
- 织梦DEDECMS安全设置注意事项
因dedecms漏洞,大量dedecms网站被黑,请使用dedecms的用户,按照本文章处理 如果已经被黑,请清楚空间内所有资料,下载官方最新版,然后按照以下处理: 第一、安装的时候数据库的表前缀,最好改一下,不用dedecms默认的前缀dede_,可以改成xxxx_,随便一个名
随机推荐
- dedecms获取文章中的图片代码
1、在 /include/common.func.php 文件底部加入以下代码 复制代码 代码如下: /** * getArcImages 获取文章中的图片 * $id 文章ID * $num 要获取的图片数量 默认为4张 */ function getArcImages($id,$num=4){ global $dsql; $row = $dsql-GetOne(SELECT * FROM
- DEDE后台打开一片空白,请描述你可能想到的原因及测试解决方式!
DEDE后台打开一片空白,请描述你可能想到的原因及测试解决方式! 1)php文件被使用记事本编辑或其他情况造成文件中存在BOM头导致代码运行错误,这种情况可以在网上下载php一键清除BOM工具进行清除。 2)DEDECMS多数代码采用PHP4的语句,在较新的PHP主机环境中
- 织梦文章页添加统计浏览次数及只统计不显示的实现方法
给织梦文章页添加点击数统计代码,织梦要统计文章的浏览次数怎么实现,只需要添加以下这段代码即可
- DEDECMS判断栏目ID代码
DEDECMS判断栏目ID代码,判断栏目ID输出相应的内容。 {dede:field.typeid runphp=yes} if(@me==1 ||@me==2){ @me=内容1; }else if(@me==3 ||@me==4){ @me=内容2; }else{ @me=; } {/dede:field.typeid}
- 织梦DEDECMS安全设置注意事项
因dedecms漏洞,大量dedecms网站被黑,请使用dedecms的用户,按照本文章处理 如果已经被黑,请清楚空间内所有资料,下载官方最新版,然后按照以下处理: 第一、安装的时候数据库的表前缀,最好改一下,不用dedecms默认的前缀dede_,可以改成xxxx_,随便一个名