MySQL分组分页优化_网站分页导航优化:解决标题重复和权重分散
如果大家有认真的看Alvin’s Seo Blog博客中关于分页优化的文章,就可能知道网站分页对SEO会产生一些负面影响,而这些负面影响可能会对网站的用户体验造成一定的障碍,在目前百度非常重视用户体验的情况下,我们的确需要为这些负面影响做些工作。首先具体的看一看Alvin为我们整理的分页对搜索引擎优化的坏处是:
1.增加用户的无效点击,页面停留时间短,跳出率高。
2.大量重复内容,页面标题与URL意义多样化。
3.页面图片ALT属性的确定与添加,编辑人员工作量加大,网页加载服务器可能加大负载。
4.页面核心内容相关性与下一页承载关系容易混乱,会导致索引擎抓取收录出错。
5.分页会导致分散链接,锚文本,PageRank的目标页面指向。让搜索引擎不好判断第几页作为权重传递页面。
针对这五个坏处,下面先谈谈我自己的一些看法:
1、针对用户的无效点击和停留时间,跳出率高的问题,由于完全需要根据用户的喜好,而且搜索引擎对于这一部分的算法也是非常模糊的,我们不知道度如何控制跳出率,让网页更符合搜索引擎的要求,这里的不可控性因素太强,所以我们在这一点上唯一可做的就是讨好用户,通过精美的内容来吸引用户停留,个人觉得可以参考的有三点:A、内容充实,排版清晰,为用户减少阅读负担;B、图片精美,在图片上吸引用户点击和停留;C、站内的引导,避免流量直接跳出损失。
2、由于分页产生的大量重复内容,特别是在网页标题上的重复是最明显的,例如我们使用比较多的程序织梦CMS和wordpress都会遇到分页的这个问题,虽然有不少朋友会注意到这个问题,但是还是有不少网站会忽略了这个问题,如知名站长网站A5和chinaz都在分页的时候没有注意分页标题的差异性:
A5分页标题
chinaz分页标题
当然,这一点可能有点吹毛求疵,但是解决思路很简单,让每个页面标题产生差异性,标题可以书写为“栏目标题+第几页+网站标题”,对于织梦CMS栏目列表分页的解决方案就是:
{dede:field.title/}{dede:pagelist listitem=”pageno” listsize=”0″ function=”html2text(@me)” runphp=”yes”}if (strlen(@me)>10 || @me==1) @me=”";else @me=” – 第”.str_replace(‘ ‘,”,@me).”页”;{/dede:pagelist} – {dede:global.cfg_indexname/}
而对于wordpress来说一个很好的解决方案就是使用All in One SEO Pack插件,至于其他的程序肯定也有好的解决方案,这里因为不太懂技术就不献丑了。
3、分页用到最多的就是图片资讯,这里面涉及到两个问题,一个分页造成工作人员的工作量有可能增加,另外,虽然单页的加载速度加快了,但是却占了网站服务器的大量存储,太多这样的页面必然会对网站的性能造成影响,而性能优化是对于大型资讯网站在硬件上的基本要求。
4、对于页面核心内容的分页,其实是很难把控的,因为你不知道切分出来的哪个页面真正能符合网页核心主旨,也不知道搜索引擎会如何去抓取收录这几个页面,而且更值得注意的是这些分页的页面必然会形成一定的内部竞争,最终展现给用户在搜索引擎结果中的也可能会有一定的问题。
正好针对这个问题我找到一个例子, 27美悦网专业做美容资讯的分享,我在首页上随便点击了一篇文章,百度收录还是非常好的,但是仔细一看才发现百度展现的搜索结果页面标题是“清水或红枣水促进新陈代谢-护肤技巧-美容”:
百度收录标题展示
搜索结果展现的这个标题与网页的标题“洗脸切记用冷水-护肤技巧-美容”和文章标题“OL七个最佳美肤时间 摆脱“沙漠”困扰”都不相同,仔细观察才发现这个标题是页面底部本文导航的第一个标题:
标题文字出现处
这个案例有可能比较特殊,但是正好证明网站网页的分页可能造成搜索引擎抓取的误导,从而会自发的抓取网页中他认为能够总结网页信息的标题,而如果正好我们是想通过这个页面来获取“最佳美肤时间”“冷水洗脸”等词的流量时并不能够得到好的排名和展现,因为在百度看来,这个页面和这两个词没什么相关性。
5、内链在网站内部的作用有两大方面,一方面内部链接是为了搜索引擎蜘蛛抓取网页一个入口,更多的入口带来更多的抓取机会,只有网页收录了才有获得排序的机会,不收录的网页都是资源的浪费,所以提高网站的收录比例比单纯做网站的收录量提升更具优势;
另一方面是基于pagerank的原理为其他的链接页面做权重传递,如果这里分页之后把一个页面的权重分散给了这几个页面,而这几个页面中加起来的链接总数肯定要多很多,那么最终传递的权重可能只有一小部分了,虽然这种理论的东西都只是猜测,但仔细思考也有点道理;而且我们不能够确定哪个页面权重更高,最终像第4点中提到的一样,百度确定不了网页的核心主题,需要自己分析,那么就可能和自己的初衷产生偏差,有朋友说在网页上加入canonical可以确定网页的唯一性,但是我们在百度站长平台LEE在8.10日做的回答中发现百度其实目前不支持canonical的,希望如他所说,未来会加入canonical,这样便于方便搜索引擎对于权重页面抓取,从而更能集中链接,锚文本,PageRank的目标页面指向。
本文由伤感歌曲(http://www.yy521.com/)博主整理发布,欢迎大家转载,转载时请保留此链接!
MySQL分组分页优化_网站分页导航优化:解决标题重复和权重分散相关推荐
- 怎么清理mysql的死链接_网站死链如何解决?其实很简单
关于死链,大家就应该比较熟悉它给网站带来的危害,那么对于它的概念,其实简单来讲,死链是指服务器的地址已经改变了.无法找到当前地址位置,包括协议死链和内容死链两种形式.死链出现的原因有网站服务器设置错误 ...
- 什么是seo优化?网站seo如何优化
我相信应该有很多人都有听说过seo优化,但是具体seo优化如何操作,很多人就不知道如何优化了,其实网站优化可以分为两种,一种是网站优化,另一种就是非现场优化,网络时代必不可少seo优化,这是很多网站站 ...
- mysql内链查询写法_网站内链优化与几种常见的结构优化方法
在互联网的海洋沉淀了这么多年,经常会看见很多新人学着学着就放弃了,甚至有人还说做seo还不如去工地上班.真的是这样吗?其实不是这样的,很多行业有进人进来,就有老人离开,这属于自然规律.许多的站长做着做 ...
- mysql not in优化_实践中如何优化MySQL(收藏)
SQL语句的优化: 1.尽量避免使用子查询 3.用IN来替换OR 4.LIKE前缀%号.双百分号._下划线查询非索引列或*无法使用到索引,如果查询的是索引列则可以 5.读取适当的记录LIMIT M,N ...
- mysql 分组占比_含泪整理MySQL索引
索引优化分析 性能下降SQL慢 查询语句写的差 索引失效 单值索引 多值索引 关联查询太多join(设计缺陷或不得已的需求) 服务器调优以及各个参数设置(缓冲.线程数等) 执行时间长 等待时间长 常见 ...
- centos7.4 mysql启动,centos7下mysql服务启动失败_网站服务器运行维护,centos7,mysql
centos7系统启动流程_网站服务器运行维护 centos7系统启动流程:1.POST加电自检:2.选择启动设备以加载MBR:3.加载bootloader:4.Kernel自身初始化:5.init管 ...
- 图片优化_网站里的图片应该如何优化
我们一直都在做网站关键词.内页关键词.标签等.但很多朋友都忽略了网站里的图片如何优化.近年来百度图片识别.360图片识别都在不断升级功能上已经很完善了,所以我们应该对网站图片进行优化,应该做seo的朋 ...
- 需要用sq语句 修改大批量用户的密码_网站文章seo优化及修改已收录文章建议
一.网站文章seo优化: <1> 文章标题优化 1.文章标题要新颖,不必要太看重语法,逻辑,但一定要有新意. 2.符合用户搜索需求,直接戳中用户的痛点. 3.标题中融入文章关键词,关键词出 ...
- 由浅入深探究mysql索引结构原理_性能分析与优化_由浅入深探究mysql索引结构原理、性能分析与优化...
由浅入深探究mysql索引结构原理.性能分析与优化 第一部分:基础知识第二部分:MYISAM和INNODB索引结构1, 简单介绍B-tree B+ tree树 2, MyisAM索引结构 3, Ann ...
最新文章
- python处理文本格式_python linecache 处理固定格式文本数据的方法
- 弹出提示对话框并重定向网页
- 科技谋定功能性农业-农业大健康:中科微研携手从玉农业
- python数据表_第1关:了解python数据表操作
- 简单版:带干扰线的图形验证码生成
- 如何理解面向过程和面向对象?
- python和c语言全局变量,Python如何实现C/C++全局变量?
- 无线移动通信—文章导航
- 同一个项目,项目名称不一致,这两个项目同时在Eclipse中出现
- paip。java 高级特性 类默认方法,匿名方法+多方法连续调用, 常量类型
- JavaScript实现简单计算器
- python环境window系统安装pyHook3
- CCC3.0 蓝牙OOB配对
- 几行Python代码画皮卡丘
- VS2005 设置DLL程序无入口点
- 给真的想【卷】的你们
- android 严振杰权限管理,MyAndroidFrameWork
- 如何让电脑带双显示屏,显示不同的内容
- dpkg dependency problems prevent configuration
- Jetson nano 通过 vnc 实现远程桌面控制(已在nano实现)