过期域名预定抢注

 找回密碼
 免费注册

求助:Url RewriteRule

  [複製鏈接]
 樓主| 發表於 2014-1-24 22:02:10 | 顯示全部樓層
本帖最後由 amnoob 於 2014-1-24 22:03 編輯 , A; z2 ]0 c/ Q+ d& f' O
咚咚來了 發表於 2014-1-24 19:08
  m, d+ M5 W3 {* P1. 第一個問題  U2 w0 M* f0 ?8 ~* \  z" H  k* H
你舉例說的別人的網站,有可能後面那個就是id, 這也是很常見的一種做法,特別是中文cms, ...

4 @- r, h/ i/ }" V6 k: b非常非常感謝兄台的再次耐心回復!
+ E+ j0 u5 j+ J0 B& H6 H, y  N4 u& x% n1 I4 h7 n
我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自己寫了個function(由product id提取product name再生成url格式);由於真的是完全新手,由product name生成url弄「ereg_replace」這個地方又折騰了我幾個小時,汗,我發誓一定要抽時間好好學學php。
; F( ?* N5 e; l, h" u( s& j* e) Z! w' G) X1 ^' H; j
現在我在"_header.tpl"文件<head>裡面加入下面代碼
  1.   p. b- j9 U% W8 b
  2. {if $detailed}/ t4 K8 f' d( `7 C$ y
  3. <link rel="canonical" href="{$setting.site_url}/{$product.id}/{if getProductNameAndFormatForUrl($product.id)}{/if}.html">
    - N6 \, ?1 K. a( y+ M
  4. <link rel="shortlink" href="{$setting.site_url}/product-details.php?id={$product.id}">/ O( n: }% {  W' c" z  z
  5. {/if}
    % V% E0 f2 T* f7 J9 p' v, F
複製代碼
已經成功實現在產品頁面輸出
  1. ) z0 j- X$ w/ |* F* u5 V' W" r
  2. <link rel="canonical" href="http://www.mydomain.com/1392/tao-of-badass.html">2 x' ]& m  o. i. w+ Z; v
  3. <link rel="shortlink" href="http://www.mydomain.com/product-details.php?id=1392">
    * e8 {# ]: h2 z# x# v
複製代碼
我詳細查看了,所有產品頁面都成功了;這樣之後是代表以後google只收錄一次並且只收錄帶"canonical"標籤的url了嗎?並且會將已經用原始url收錄了的頁面慢慢更新為帶"canonical"標籤的那個url?. p4 q$ E. G( j0 d+ u. z
3 u" E$ Q+ |: r
6 z! y6 @; U% m, b# Q/ G! K6 o

1 o2 Q: k( Z4 m7 z7 X: Q+ L  `' }) a6 ^+ C: e) C
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-24 22:36:23 | 顯示全部樓層
本帖最後由 咚咚來了 於 2014-1-24 22:37 編輯
: `: m' ^& H' s0 [9 |) i8 i
amnoob 發表於 2014-1-24 22:02
7 J' Q' n/ r0 Y6 m+ W! R非常非常感謝兄台的再次耐心回復!
4 o, i# R; c- i# _3 k: f% q: K
1 R. ^8 X8 _' w6 ^2 n( k) f我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自 ...
/ G3 b+ ~* o5 H: H
不是很清楚已經收錄的會怎麼樣,可以看這個:
  1. https://support.google.com/webmasters/answer/139394?hl=en
複製代碼
這個是google官方對canonical的說明。從他的說明來看,同一個網站,即使有重複url指向相同頁面, google自己會處理. 貌似不是什麼災難性的問題。2 [/ E0 S7 l/ S6 Q) e/ }$ s
we may index only one version for our search results

+ ^! f6 h  G+ [' f5 a2 R另外,實際上shortlink可以不寫, 貌似web標準制定shortlink標籤的本義是標明短連接, 就是
  1. http://t.co/lny
複製代碼
那種.
& s) x6 H' |6 j& ?2 W6 S# v3 ~1 u' j7 X$ F- D
" `* }9 x! Y. u5 \5 h/ M. h" a
( s, I: X+ L5 i

" W% g4 k- W% r) r9 D' {1 p

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2026-8-21 13:03

By DZ X3.5

小黑屋

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