zzzcms添加谷歌AMP支持

AMP是谷歌的移动加速功能,zzzcms的SEO功能说实话,真的很烂,网站要求增加AMP功能,简单开发了下

1.inc/zzz_mian.asp中获取当前页面url的函数要修改下。

此函数调用方法 :

getthisurl(0)可以获得网站网址类似http://www.5756653.cn

getthisurl(1)可以获得网站网址类似http://www.5756653.cn/id=1,带参数的网址

getthisurl(“amp”)可以获得网站网址类似http://www.5756653.cn/amp/id=1,在域名后面加上“/amp”并且包含参数

inc/zzz_template.asp,在合适的位置增加标签替换

前台模板中需在head标签内插入下面语句,来声明当前网页amp版本的路径

AMP模板中也要插入下面代码来说明amp网页对应的电脑端的地址

amp对应的inc/zzz_template.asp文件中,标签替换语句,获取当前amp版本的带参数网址,替换掉里面的amp/

amp语法的img标签和普通的不同,所以此文件还需增加一个函数,来转换数据库中的img标签

amp出于性能考虑,html 中不允许使用内联style,所有样式只能放到head 的 style 标签里. 数据库里调用内容部分的style标签要去掉,又创造了个函数,加在amp目录inc/zzz_template.asp里就行

用下面正则语句来替换

最后一步:下载附件,解压到根目录里

下载

另外,再啰嗦一句,百度也有MIP,功能和谷歌一样,标签语法基本相同,按照此文简单修改就行

未经允许不得转载:Windy's Blog » zzzcms添加谷歌AMP支持

赞 (1)