欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

这种设置不知有利于seo 吗

程序员文章站 2022-05-04 16:33:26
...
大家知道php的代码转为静态的有利于优化,但是我发现ecshop默认的没有设置html静态,如图

这样的话,搜索引擎能搜到吗?就算是搜到,窃以为还是缓存一个html页面好些


回复讨论(解决方案)

if ((DEBUG_MODE & 2) != 2){    $smarty->caching = true;}$ua = strtolower($_SERVER['HTTP_USER_AGENT']);$uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i";if(($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap')){    $Loaction = 'mobile/';    if (!empty($Loaction))    {        ecs_header("Location: $Loaction\n");        exit;    }}


其中的(DEBUG_MODE & 2) != 2 如何理解呢,我的理是DEBUG_MODE是一个常量,他和2按位与的话,最终不等于2

ecshop 可以开启伪静态 商店设置里面可以设置

蜘蛛搜索可以搜索的到,但是.html后缀会更有好些。

index.php与index.html的后缀现在对seo的影响已经很小了,url主要的是层次性,伪静态也更全球spider抓到

首页影响不大