仿站咨询QQ:2587483189

手机微信同号:15850888840

织梦dedecms怎么实现用户和搜索引擎访问页面不同

织梦dedecms怎么实现用户和搜索引擎访问页面不同呢?

有时候为了网站更利于蜘蛛的爬行,需要给蜘蛛一个比较简洁的页面。

但简洁的页面不利于用户体验,现在就来分享一下织梦dedecms如何让蜘蛛和用户访问到的页面不一样。

此种方法不能用于SEO作弊,否则你的网站将完蛋呢!
打开织梦CMS系统根目录的 index.php

在头部添加这段语句
if (!isAllowAccess()) {
exit(include(“fangwen.php”));  //()是你要放置的文字或内容。这里我放了一个fangwen.php页面
}

function isAllowAccess($directForbidden = FALSE) {
$allowed = array(‘/baiduspider/i’, ‘/googlebot/i’);
$user_agent = $_SERVER['HTTP_USER_AGENT'];
$valid = FALSE;
foreach ($allowed as $pattern) {
if (preg_match($pattern, $user_agent)) {
$valid = TRUE;
break;
}
}
if (!$valid && $directForbidden) {
exit(“404 not found”);
}
return $valid;
}

把fangwen.php改为你想让用户看到的页面。

这里还需要注意织梦dedecms网站还要把index.php设置为优先默认文档,否则默认文档就会读取index.html
就不会实现跳转效果! 以上的方法仅供大家参考学习!需要的朋友可以先备份文件再测试。

  • 上一篇:织梦DedeCMS首页图片横向滚动代码
  • 下一篇:织梦CMS模板制作CSS基础学习margin用法
  • 来源:未知//所属分类: dede仿站 /更新时间:2012-09-14
    相关仿站教程