CodeDownFree
← 返回商品列表
PHP

帝国cms生成静态url英文标题链接方式如aaa-bbb-ccc-1.html静态插件内容页文件命名形式

帝国cms 生成静态url英文标题链接方式如aaa-bbb-ccc-1.html静态插件内容页文件命名形式改造ko128

23.52 USDT

本站收录的所有源码均来源于互联网,如有涉及侵权的请联系本站,我们将立即下架处理

商品介绍

更多帝国cms伪静态和静态插件:

帝国伪静态插件插件:


帝国cms url实现文章地址在根目录下插件:


帝国CMS7.5栏目自定义目录伪静态插件:


帝国cms生成静态插件url英文标题链接方式如aaa-bbb-ccc-1.html静态插件内容页文件命名形式:




帝国cms 生成静态url英文标题链接方式如aaa-bbb-ccc-1.html静态插件内容页文件命名形式改造

url改造演示1:https://ko127.fanwenzhu.com/u//planting-trees-leads-grass-wheat-5.html

url改造演示2:https://ko127.fanwenzhu.com/u//planting-beans-yields-melons-potatoes-sweet-4.html

自己的英文站在用的插件分享给大家有利于谷歌排名优化

示例1:比如文章标题是:

Planting beans yields beans, planting melons yields melons, planting potatoes yields sweet potatoes

自动生成的静态链接是:

https://ko127.fanwenzhu.com/u//planting-beans-yields-melons-potatoes-sweet-4.html


示例2:比如文章标题是:

@#@¥%¥¥%……% Planting trees leads to trees, grass leads to grass, and wheat leads to wheat(带符号的)

自动生成的静态链接是:

https://ko127.fanwenzhu.com/u//planting-trees-leads-grass-wheat-5.html

具体可以查看演示站文章

插件压缩包附详细的安装教程


此插件针对英文网站英文标题有利于谷歌排名优化,如果你网站是其他国家语言也可以联系我们有偿进行开发



优化更新

2024年11月14

一. 优化

1.去除特殊字符和无意义词:通过正则表达式和无意义词列表过滤标题中的字符。

2.分词和去重:将标题分词后去重,得到主要关键词。

3.处理链接长度:确保生成的链接不超过70个字符,同时避免在单词中间截断。

4.生成最终 URL:将处理后的标题拼接成 URL 格式。

二. 修改了生成文件名的逻辑:

1.提取关键字:

从标题中提取关键字,并将其用连字符连接。

2.截取长度:

根据需要截取不同长度的字符串(例如,10-30、30-50、50-70等)更适合谷歌优化,对谷歌优化更友好

三. 根据标题生成简洁的文件名url

1.关键字提取:通过 array_filter 去掉无意义词,并用连字符连接剩余的词。

2.字符截取:在这里示例中设定了长度为50个字符,可以根据需要调整为10-30、30-50等。

3.处理:确保文件名不会以连字符开头,并生成最终的文件名。

四。添加了一些额外的无意义词(副词,),通常被视为停用的词

1.过滤掉不需要的单词(比如’the’, ’is’, ’in’, ’and’, ’of’, ’to’, ’a’, ’for’, ’with’, ’on’, ’as’, ’at’, ’by’等等(500个左右)

2.去掉无意义的部分:如果例如:“adds vitality to the fields of hope”不是重要的关键词,可以省略,保持URL的相关性和简洁性。

3.避免单词重复:在URL中避免使用重复的关键词,例如“new agricultural”,只保留一次

4.增加了更多常见的无意义词:如 "this", "that", "an", "are", 等,帮助更有效地过滤掉不必要的词。

5.保留了简洁性:保留了短词和常用词,以确保在生成标题时,尽量去掉对 SEO 无益的部分

五.添加了过滤替换

1.去掉标题前面的特殊字符和空格,包括你提到的字符

2.把单词中的撇号(’)去掉并合并成一个连字符

3.在生成文件名的逻辑中,添加一个正则表达式来去掉撇号

4.去掉撇号:通过 str_replace("’", ’’, $title); 去掉标题中的撇号。

其他逻辑保持不变:这样处理后,生成的 URL 就会去掉撇号,变成你想要的格式。

这样修改后,像 Hope’s 这样的单词在生成链接时就会变成 hopes。

5.查找尾部一个连字符:使用 strrpos() 找到尾部一个连字符的位置。

6.截取到尾部一个连字符:如果尾部一个连字符的位置在 50 个字符以内,则截取到该位置,确保不会截断单词。

六. 一定程度上对谷歌友好

1.简洁性:虽然链接包含了很多信息,但过长的 URL 可能影响可读性。尝试减少不必要的词汇,例如去掉一些无关的形容词或副词。

2.关键词优化:确保链接中包含用户可能搜索的主要关键词。比如“文化交流”和“嘉年华”可以是更相关的关键词。

3.去掉特殊字符:虽然已经去掉了一些特殊字符,保持链接中的字符简洁,避免使用太多连字符。

4.使用小写字母:保持链接中的字母为小写,有助于避免混淆。


帝国cms生成静态url英文标题链接方式如aaa-bbb-ccc-1.html静态插件内容页文件命名形式

帝国cms生成静态url英文标题链接方式如aaa-bbb-ccc-1.html静态插件内容页文件命名形式

帝国cms生成静态url英文标题链接方式如aaa-bbb-ccc-1.html静态插件内容页文件命名形式

帝国cms生成静态url英文标题链接方式如aaa-bbb-ccc-1.html静态插件内容页文件命名形式


【属性】

  • 框架: 帝国
  • 语言: PHP
  • 数据库: Mysql
  • 规格: 模块插件
  • 授权: 免授权
  • 源文件: 完全开源(含全部源文件)
  • 大小: 0.32 MB
  • 移动端: 无
  • 安装服务: ¥5.00(额外,可选)【要求说明】
  • 主机类型: 独立主机(服务器、VPS、VM),虚拟主机(仅有FTP管理)
  • 伪静态: 无需
  • 操作系统: Windows,Linux
  • 安装方式: 提供管理权限,QQ远程协助
  • web服务: IIS,apache,nginx

帝国cms生成静态url英文标题链接方式如aaa-bbb-ccc-1.html静态插件内容页文件命名形式

23.52 USDT
立即购买

在您成功付款后,将获得下载链接以获取源码