自動外鏈工具 在線排版工具 搜索引擎提交入口 wordpress主題推薦 批量打開網址工具 【老域名購買】 思享SEO導航 【網站合作】

我放棄了:wecenter話題URL修改為ID

1113
文章目錄
  1. 中文URL的利與弊
  2. 如何修改

wecenter可以說是一款很多人喜歡的問答程序,但是對于wecenter的優化方面也是廣受站長的詬病。而wecenter話題的URL采用的是中文形式就算其中的一個點。那么,到底采用中文URL好不好?問答

中文URL的利與弊

好處

好處就是URL的描述性,在《百度搜索引擎優化指南2.0》中指出,URL的描述性對關鍵詞排名有一定的作用。但是本渣渣認為其實很微小,個人更傾向于英文 ?或拼音

弊端

之前,本渣渣就轉載過《百度官方解惑:哪些行為會降權?》其中就對中文URL的利弊有所描述

有利有弊,大多數場景下百度可識別中文,在個別情況下回影響判斷,比如在robots下回有影響

但是思享認為,其實更大的弊端還是在于中文URL轉碼后非常不利于傳播

例如:百度抓取 ?四個字會變為 %E7%99%BE%E5%BA%A6%E6%8A%93%E5%8F%96

綜上所述,所以有良好的方案,還是有必要修改的

如何修改

wecenter之所以目前也沒有廣為人知,其實是因為這個程序很多問題都沒有解決方案、會二次開發的或官方人員很少有教程給沒代碼基礎的人員。之前在通曉還是有很多值得修改的SEO方案,遺憾的是后來關閉了

本渣渣在wencenter社區找到了一個修改方法

1、文件app/topic/main.php

  1. if?(urldecode($topic_info['url_token'])?!=?$_GET['id'])
  2. {
  3. ????HTTP::redirect('/topic/'?.?$topic_info['url_token']?.?'?rf='?.?$_GET['rf']);
  4. }

修改為

  1. if(!is_digits($_GET['id']))
  2. {
  3. ????if?(urldecode($topic_info['url_token'])?!=?$_GET['id'])
  4. ????{
  5. ????????HTTP::redirect('/topic/'?.?$topic_info['url_token']?.?'?rf='?.?$_GET['rf']);
  6. ????}
  7. }

2、文件修改所有模板中的鏈接

  1. <a?href="topic/<?php?echo?$val['topic_title'];?>"></a>

修改為

  1. <a?href="topic/<?php?echo?$val['topic_id'];?>"></a>

3、文件app/topic/ajax.php

  1. $topic_info['url']?=?get_js_url('/topic/'?.?$topic_info['url_token']);

修改你為

  1. $topic_info['url']?=?get_js_url('/topic/'?.?$topic_info['topic_id']);

其實工程也算不小了。但是有一個更嚴重的問題,就是URL會同時存在比如:http://ask.4xseo.com/topic/58和http://ask.4xseo.com/topic/%E7%99%BE%E5%BA%A6%E6%8A%93%E5%8F%96同時并存(無法確定一定就不存在http://ask.4xseo.com/topic/%E7%99%BE%E5%BA%A6%E6%8A%93%E5%8F%96的鏈接入口)。用canonical標簽也不好解決這個問題。所以,最終本渣渣還是放棄了~勤勞一點,一個個修改話題的URL,爭取在搜索引擎有更好的表現~

來源:本文由思享SEO博客原創撰寫,歡迎分享本文,轉載請保留出處和鏈接!
seo培訓評論廣告

搶沙發

昵稱*

郵箱*

網址

七乐彩选号技巧