过期域名预定抢注

 找回密碼
 免费注册

求助:Url RewriteRule

  [複製鏈接]
 樓主| 發表於 2014-1-24 22:02:10 | 顯示全部樓層
本帖最後由 amnoob 於 2014-1-24 22:03 編輯 ; A( {7 X6 Q4 p6 J  B! z
咚咚來了 發表於 2014-1-24 19:08
* e* t+ A2 u  _) b1. 第一個問題
3 F" Q/ `" `7 P2 a你舉例說的別人的網站,有可能後面那個就是id, 這也是很常見的一種做法,特別是中文cms, ...
& {5 ?  K7 F$ ~' c& z6 u2 q) ]
非常非常感謝兄台的再次耐心回復!
* t" u3 W+ @2 {/ W' `, t! R* L4 n0 W# n* k* Q( o
我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自己寫了個function(由product id提取product name再生成url格式);由於真的是完全新手,由product name生成url弄「ereg_replace」這個地方又折騰了我幾個小時,汗,我發誓一定要抽時間好好學學php。, I* A- s6 o0 d0 I, i& I

! P0 E+ D. T) \現在我在"_header.tpl"文件<head>裡面加入下面代碼
  1. ! K( m  ]1 w: _$ r/ F
  2. {if $detailed}
    5 G& j3 Z6 u5 c0 t
  3. <link rel="canonical" href="{$setting.site_url}/{$product.id}/{if getProductNameAndFormatForUrl($product.id)}{/if}.html">0 w( c# T2 Q% ^* W5 a9 s
  4. <link rel="shortlink" href="{$setting.site_url}/product-details.php?id={$product.id}">
    ; T. ?; K+ q9 K  g
  5. {/if}- d9 T& }/ A8 q! h
複製代碼
已經成功實現在產品頁面輸出

  1. / `- f8 {! a3 l5 w+ ?
  2. <link rel="canonical" href="http://www.mydomain.com/1392/tao-of-badass.html">
    & f+ z3 q+ p1 k: n+ p( o: q
  3. <link rel="shortlink" href="http://www.mydomain.com/product-details.php?id=1392">
    ! M6 i- l$ w! q: e: N' B* E1 x
複製代碼
我詳細查看了,所有產品頁面都成功了;這樣之後是代表以後google只收錄一次並且只收錄帶"canonical"標籤的url了嗎?並且會將已經用原始url收錄了的頁面慢慢更新為帶"canonical"標籤的那個url?
$ K$ o; R1 ~6 v( G/ M
4 h$ L# ?$ T9 i; q0 |) h) I% P' x- q3 n8 v" l6 N

0 ?) _% _+ N4 p5 S0 h1 U0 S' a4 d( G6 S( m2 s9 n
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-24 22:36:23 | 顯示全部樓層
本帖最後由 咚咚來了 於 2014-1-24 22:37 編輯
$ N( L- d4 u* y" H3 l1 G* y$ M
amnoob 發表於 2014-1-24 22:02
& G! w/ _4 n( ?4 B5 Z非常非常感謝兄台的再次耐心回復!
5 y, `1 b& b) T% M9 [
( l' D6 I- C, Z; h/ W  e我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自 ...

0 L; _& Q7 W5 i5 ]$ u1 V5 l不是很清楚已經收錄的會怎麼樣,可以看這個:
  1. https://support.google.com/webmasters/answer/139394?hl=en
複製代碼
這個是google官方對canonical的說明。從他的說明來看,同一個網站,即使有重複url指向相同頁面, google自己會處理. 貌似不是什麼災難性的問題。
; Y( o1 Z& h* ]4 D
we may index only one version for our search results

- U0 l+ v) Q. }5 n# E另外,實際上shortlink可以不寫, 貌似web標準制定shortlink標籤的本義是標明短連接, 就是
  1. http://t.co/lny
複製代碼
那種.
8 l3 a$ v" r% P* v9 U7 n+ ?3 K3 q' i) J8 b! r
0 p" w0 K6 J, a  v
& n+ g, l7 ]% W- v0 U0 s  M
* U5 T0 l5 q4 ]- a6 B9 i4 J

評分

參與人數 1點點 +2 收起 理由
站群100 + 2 認眞參與

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2014-1-25 08:33:40 來自手機 | 顯示全部樓層
新手飄過哈。。。。。。
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

點基跨境 數位編輯創業論壇

GMT+8, 2025-8-21 10:54

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表