过期域名预定抢注

 找回密碼
 免费注册

求助:Url RewriteRule

  [複製鏈接]
 樓主| 發表於 2014-1-24 22:02:10 | 顯示全部樓層
本帖最後由 amnoob 於 2014-1-24 22:03 編輯
! e5 D% t* K1 q3 I
咚咚來了 發表於 2014-1-24 19:08 / g0 W( x, a3 M' X& G2 F9 r9 x
1. 第一個問題0 `1 ~  G6 |" l
你舉例說的別人的網站,有可能後面那個就是id, 這也是很常見的一種做法,特別是中文cms, ...

, d- e4 o+ j7 V9 P. s: B& r非常非常感謝兄台的再次耐心回復!) O6 \$ A/ A- V6 }2 p! r
+ z5 G) Q5 A7 v& c; Y
我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自己寫了個function(由product id提取product name再生成url格式);由於真的是完全新手,由product name生成url弄「ereg_replace」這個地方又折騰了我幾個小時,汗,我發誓一定要抽時間好好學學php。7 R) @( p- S6 T0 B" K- C/ g5 @. Z
5 f  k: \% i1 {2 Q" Z
現在我在"_header.tpl"文件<head>裡面加入下面代碼
  1. 9 V! `6 d( E: v' l) C
  2. {if $detailed}" z- W; f6 S# o/ ~
  3. <link rel="canonical" href="{$setting.site_url}/{$product.id}/{if getProductNameAndFormatForUrl($product.id)}{/if}.html">, K/ t. P. ?, r6 D1 Y% v
  4. <link rel="shortlink" href="{$setting.site_url}/product-details.php?id={$product.id}">; o" j% M( d, c7 l+ a6 a. J
  5. {/if}
    # o7 q5 B. t8 q6 }- P% F* }' P+ h
複製代碼
已經成功實現在產品頁面輸出

  1. ' u+ B% ?# I: ]! E9 c5 ~8 g
  2. <link rel="canonical" href="http://www.mydomain.com/1392/tao-of-badass.html">
    . e) P3 m/ \8 O- n, G! q
  3. <link rel="shortlink" href="http://www.mydomain.com/product-details.php?id=1392">6 E. Q' D) V4 u2 I$ z  K+ C
複製代碼
我詳細查看了,所有產品頁面都成功了;這樣之後是代表以後google只收錄一次並且只收錄帶"canonical"標籤的url了嗎?並且會將已經用原始url收錄了的頁面慢慢更新為帶"canonical"標籤的那個url?
( S: t" a) s" {5 l- C; N, E) B6 h: H0 _

- I# d7 X' o2 b) X+ S2 W6 C" e! N( H1 L) W* T  b- k- s& X; @- ^4 }) w
9 r" Q8 e" I- o8 T- P) {& g
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-24 22:36:23 | 顯示全部樓層
本帖最後由 咚咚來了 於 2014-1-24 22:37 編輯 : D# N) B( q% R( m0 q4 F: d
amnoob 發表於 2014-1-24 22:02 7 J1 b% {" P3 H- X6 }, S+ [/ ?
非常非常感謝兄台的再次耐心回復!
7 ^/ B% }1 h, s5 @
7 k% T, M: r" r4 y/ |我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自 ...
# A8 E2 t4 a) G6 a7 s
不是很清楚已經收錄的會怎麼樣,可以看這個:
  1. https://support.google.com/webmasters/answer/139394?hl=en
複製代碼
這個是google官方對canonical的說明。從他的說明來看,同一個網站,即使有重複url指向相同頁面, google自己會處理. 貌似不是什麼災難性的問題。; O- i# L$ G, o7 p5 }: Y+ Z
we may index only one version for our search results
8 k, u) {, S: \. Y: R7 F+ k0 ~& a" W
另外,實際上shortlink可以不寫, 貌似web標準制定shortlink標籤的本義是標明短連接, 就是
  1. http://t.co/lny
複製代碼
那種.
* d; Y. ?  q: f) @  @, X. ]0 K" [& B1 n: \. q7 G
! g2 `6 U3 u" W

$ ]3 P  b* ?: Q& O* o! c0 s$ r7 R. D6 E- \

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

點基

GMT+8, 2026-7-7 04:12

By DZ X3.5

小黑屋

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