通过增加随机时间属性来使增加模板的差异性
很多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判断栏目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常用标签代码调用集合
title{dede:global.cfg_webname/}/title 标题(index.html) meta name=keywords content={dede:global.cfg_keywords/} / 关键词 meta name=description content={dede:global.cfg_description/} / 描述 title{dede:field.title/}_{dede:global.cfg_webname/
- 常用CMS数据库配置文件地址
DEDECMS: data/common.inc.php PHPCMS: PHPCMS 2008的 include/config.inc.php PHPCMS v9的 caches/configs/database.php 帝国CMS: e/class/config.php DZ论坛: config\config_global.php config\config_ucenter.php uc_server\data\config.inc.php
- 通过增加随机时间属性来使增加模板的差异性
很多SEO觉得如果大量网站采用同样的模板搜索引擎效果会差,然后希望通过修改ID或者CLASS属性来批量实现模板的差异化,虽然几乎可以很武断的说,这个观点并没有明确的根据,但有差异总会比没差异好。 所以在这里,还是给出一种让批量复制的模板自动产生差异的
- dedecms管理员密码重置工具radminpass.php
由于网站过多,也习惯让由firefox浏览器记录登陆密码,因此某天突然发现我的dedecms网站的管理员密码无法登陆了,尝试多个常用的密码都以错误显示。然后又根据网上介绍的包括SQL查询语句在内的多个方法,可均无法找回密码,辗转之下摸到织梦CMS的后台管理员
随机推荐
- 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常用标签代码调用集合
title{dede:global.cfg_webname/}/title 标题(index.html) meta name=keywords content={dede:global.cfg_keywords/} / 关键词 meta name=description content={dede:global.cfg_description/} / 描述 title{dede:field.title/}_{dede:global.cfg_webname/
- 常用CMS数据库配置文件地址
DEDECMS: data/common.inc.php PHPCMS: PHPCMS 2008的 include/config.inc.php PHPCMS v9的 caches/configs/database.php 帝国CMS: e/class/config.php DZ论坛: config\config_global.php config\config_ucenter.php uc_server\data\config.inc.php
- 通过增加随机时间属性来使增加模板的差异性
很多SEO觉得如果大量网站采用同样的模板搜索引擎效果会差,然后希望通过修改ID或者CLASS属性来批量实现模板的差异化,虽然几乎可以很武断的说,这个观点并没有明确的根据,但有差异总会比没差异好。 所以在这里,还是给出一种让批量复制的模板自动产生差异的
- dedecms管理员密码重置工具radminpass.php
由于网站过多,也习惯让由firefox浏览器记录登陆密码,因此某天突然发现我的dedecms网站的管理员密码无法登陆了,尝试多个常用的密码都以错误显示。然后又根据网上介绍的包括SQL查询语句在内的多个方法,可均无法找回密码,辗转之下摸到织梦CMS的后台管理员