织梦网站使用canonical标签集中织梦网站权重分散问题
网站权重怎么提升,网站权重与什么有关,网站权重的影响因素有哪些,网站权重是什么意思?“权重”是SEO优化中提及最多的词之一,网站权重成为了大部分人衡量SEO站长水平的标准。 高权重的网站直接影响收录,能秒抓取、秒收录。 但是对于新站来说,网站的权重都是很分散的,网站权重分散问题严重的导致site:domain:inurl各种查询网站位置不在首页。要想把网站权重提升,用rel="canonical"标签把网站权重集中起来。 rel="canonical"的意思是canonical标签是HTML里面一个规范网址的元素,当我们的网页可以通过多个URL来访问的时候,我们可以通过canonical标签告诉搜索引擎这多个URL中的首选网址,也就是你这个网页内容想在搜索引擎中展现的指定网址,通常在搜索引擎看来,这个指定的页面是这多个URL中最有价值最规范的页面。 rel="canonical"标签的作用canonical标签最主要的作用是起到了聚焦的作用,规范最想在搜索结果中展现的页面,聚焦权重,最终达到优化这个规范页面的排名。 别的我不看,我就看到能集中网站权重分散问题,聚焦权重,最终达到优化这个规范页面的排名。 rel="canonical"标签的用法 对于页面的分页使用rel="canonical"标签的正确方法,是每个页面的地址和rel="canonical"标签地址要一样才算是正确的。 所以,要做的就是给网站的所有页面添加一句代码,这个代码添加在网页<title></title>标签上面。 <link rel="canonical" href="http://www.jb51.cc/">
多说无益,操作起来才是硬道理,修改耐心一点,添加的页面比较多,所以,还请仔细看好需要修改的模板和调用标签。能二次开发会二次开发的都知道对织梦模板很熟悉了吧。所以我就省时间直接说修改的方法。 织梦网站rel="canonical"标签全站调用的方法 第一、网站首页添加调用rel="canonical" 打开templets/default/index.htm 在<title></title>标签上面添加,如果网站首页没有分页的话,直接添加下面这句代码就行。 对于单独首页没有分页的调用方式 <linkrel="canonical"href="{dede:global.cfg_basehost/}/"> 第二。织梦列表页面添加调用rel="canonical" 列表分为单页模板和分页模板,因为织梦网站很多站长喜欢做单独的页面引流。你懂的,如果是单页模板,直接调用当前所在栏目位子即可,调用标签; 单页模板调用标签 <linkrel="canonical"href="{dede:type}[field:global.cfg_basehost/][field:typeurl/]{/dede:type}"> 还有一种是带有分页列表的那种,调用标签如下; <linkrel="canonical"href="{dede:global.cfg_basehost/}/a/list_{dede:type}[field:ID/]{/dede:type}_{dede:pagelistlistitem="lol"/}.html"> 这个的意思是先调用网站地址+html保存目录+栏目id+分页列表,但是还需要稍微的修改一下分页,跟首页一样。 打开include/arc.listview.class.php(这个是栏目分页的修改) 修改前需要记住,只修改静态页面分页,动态页面不用修改,如果你的网站是动态的,另说。 打开include/arc.listview.class.php找到 * 获取静态的分页列表 在function GetPageListST($list_len,$listitem="info,index,end,pre,next,pageno")添加一个标签lol function GetPageListST($list_len,lol,pageno") 找到 $prepage = $nextpage = ''; 在下面添加 $lolpage = $this->PageNo; 找到 if(preg_match('/info/i',$listitem)) $plist .= $maininfo; 在下面添加 if(preg_match('/lol/i',$listitem)) $plist .= $lolpage; 完成,模板页面调用标签在上面 第三、文章内容和软件内容页面添加调用rel="canonical" 调用当前文章地址就行,非常简单,调用标签如下; <link rel="canonical" href="{dede:global.cfg_basehost/}{dede:field.id runphp='yes'}$id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];{/dede:field.id}"> 复制 就这样,全站都添加rel="canonical"标签,避免重复收录和权重分散问题。这个标签在很早很早之前就有人使用过了,但是目前好像没有几个网站权重使用这种标签的,但是对于网站权重分散的网站使用此标签绝对能提高页面权重。 上一篇:织梦高级搜索包含子栏目时报错undefined function TypeGetSunID 下一篇:织梦新站上线前站长必看的百度SEO网站优化教程【防黑防挂马】 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |