请选择 进入手机版 | 继续访问电脑版

AKCMS 建站论坛

 找回密码
 注册
搜索
查看: 497|回复: 1

权重6节气网中文url转码seo思路

[复制链接]

40

主题

0

好友

3

积分

新手上路

Rank: 1

金币
483
威望
3
积分
3
帖子
76
发表于 2017-10-13 08:41 |显示全部楼层
上次www366帮忙解决中文url页面乱码的问题,(详见:http://bbs.akhtm.com/forum.php?mod=viewthread&tid=6190&extra=page%3D1
页面的模板中的链接形势为:http://www.24jq.net/雨水.shtml
但过了两个月,这种直接中文直显的链接百度却没有收录一篇,百思不得其解,因为我发现百度百科以及互动百科的链接也都是中文的url而且排名都不错,昨天在seo交流群提及为什么节气网的中文url不能收,百度百科的却能收录,群中一网友提醒说百度的中文url都是经过转码的,真是一语提醒梦中人,去查看百度百科的网页源代码,果然中文url经过了utf-8转码了。
昨天中午跟www366用qq交流时,说把[item]改为[iteminurl],但直接改打开却显示403错误
www366网友提示伪静态时前面加个目录为   zhuanti/雨水.shtml 的形势,这个时候url打开时可以正常显示了,但基于我对seo的思路,就问他有没有办法获取n个keywords做为zhuanti/这个目录的index.html,但是他也不知道如何直接获取整站的keywords的方法。
这样就不行,www.24jq.net   和后面的  xxx.shtml中间就多了一个zhuanti的空目录,形成了一个断层,对权重传递有影响。
而且我在网站新建了一个zhuanti的目录准备手工写index.html的网页,结果打开zhuanti/xxxx.shtml又报403错误。
再次跟www366网友咨询,给了一个解决方案
找到include下面的getdata.func.php
查找
  1. $item['iteminurl'] = urlencode($list);
复制代码
改为
  1. $item['iteminurl'] = urlencode(mb_convert_encoding($list, 'utf-8', 'gb2312'));
复制代码
模板代码
  1. <{getlists template="<a href='$home/[iteminurl].shtml' target='_blank' title='[item]专题'>[item]专题</a>
复制代码
转码后的url形式为 http://www.24jq.net/%E6%98%A5%E8%8A%82.shtml  可以正常打开

按理论来说这种经过转码的url可以被百度或其他搜索引擎收录了,效果有待观察。








40

主题

0

好友

3

积分

新手上路

Rank: 1

金币
483
威望
3
积分
3
帖子
76
发表于 2017-10-24 20:17 |显示全部楼层

QQ图片20171024201533.png


QQ图片20171024201541.png


观察了几天,果然转码的页面开始收录了,昨天百度也抽疯般的增加了很多索引量,高兴

您需要登录后才可以回帖 登录 | 注册

手机版|AKCMS官方站

GMT+8, 2018-4-24 03:11

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部