帝国CMS 修改历史

2023-5-16

更改了列表页简介字体大小和文章页的标题字体大小等,主要调整文字大小

更改文件/skin/ecms180/css/style.css

2023-5-4

1、回复ROOTS抓取

如果不回复的话删除不了已经被收录的页面

User-agent: *

Disallow: /d/
Disallow: /e/class/
Disallow: /e/config/
Disallow: /e/data/
Disallow: /e/enews/
Disallow: /e/update/
Disallow: /*?*
Disallow: /*tags-*

把上面的代码修改为:

User-agent: *

Disallow: /d/
Disallow: /e/class/
Disallow: /e/config/
Disallow: /e/data/
Disallow: /e/enews/
Disallow: /e/update/
Disallow: /*?*

然后用<meta> 标记实施,或作为 HTTP 响应标头实施。为防止支持 noindex 规则的所有搜索引擎将您网站上的某个网页编入索引,并将以下 <meta> 标记添加到网页的 <head> 部分:

<meta name="robots" content="noindex, follow" />

2023-4-27:

1、修改了删除TAGS标签无法跳转404的问题

2、修改了谷歌 :已发现 – 尚未编入索引问题

我现在的帝国TAGS已经是下面的样式了,但是删除TAGS标签后就出现下面的错误。现在要改回原来的动态

现在恢复原来的动态:

步骤一:删除系统设置伪静态参数设置

删除

tags-[!--tagname--]-[!--page--].html

到这里的时候发现自己就算改回动态,但是因为之前有修改过插入空格转成了+号的问题,只能继续用伪静态了。

下面解决办法:

修改文件:e/tag/index.php

找到下面这段代码

if($tagid)
{
	$tagr=$empire->fetch1("select tagname,num,tagtitle,tagkey,tagdes,fclast from {$dbtbpre}enewstags where tagid='$tagid'");
	if(!$tagr['tagname'])
	{ 
		printerror('HaveNotTags','',1);
	}
	$tagname=$tagr['tagname'];
	$num=$tagr['num'];
	$search.="&tagid=$tagid";
}

改成下面的代码,只是增加了粗体的部分:

@header("HTTP/1.0 404 Not Found.");
        @header("status: 404 Not Found");

if($tagid)
{
        $tagr=$empire->fetch1("select tagname,num,tagtitle,tagkey,tagdes,fclast from {$dbtbpre}enewstags where tagid='$tagid'");
        if(!$tagr['tagname'])
        {
            @header("HTTP/1.0 404 Not Found.");
        @header("status: 404 Not Found");
                printerror('HaveNotTags','',1);
        }
        $tagname=$tagr['tagname'];
        $num=$tagr['num'];
        $search.="&tagid=$tagid";
}

2、修改了谷歌 :已发现 – 尚未编入索引问题

/skin/ecms180/css,下面的slicknav.min.css 文件,下面粗体是增加的代码,然后重新生成文章页面,不知道是不是缓存问题,文章单独提交的话可以马上通过谷歌的索引测试,全部更新文章不可以,过段时间再看看

.slicknav_nav ul, .slicknav_nav li {
  display: block;
  line-height:150%;
}

留下评论