过期域名预定抢注

 找回密碼
 免费注册

求助:Url RewriteRule

  [複製鏈接]
 樓主| 發表於 2014-1-24 22:02:10 | 顯示全部樓層
本帖最後由 amnoob 於 2014-1-24 22:03 編輯
; C" ~+ ~* K4 }! b
咚咚來了 發表於 2014-1-24 19:08
7 U1 ?$ O- M; G& K# {0 d1. 第一個問題
1 a9 ?, V+ Q* z; e你舉例說的別人的網站,有可能後面那個就是id, 這也是很常見的一種做法,特別是中文cms, ...
' n" f$ F- d3 U- X% ~5 F
非常非常感謝兄台的再次耐心回復!/ z3 X/ g2 V4 {

  ?: e. d- R4 T* ]9 {我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自己寫了個function(由product id提取product name再生成url格式);由於真的是完全新手,由product name生成url弄「ereg_replace」這個地方又折騰了我幾個小時,汗,我發誓一定要抽時間好好學學php。
7 h% p; P* l. y' W. B* ]% q! B
7 k* r6 m) Y9 T: }/ Z/ }) c! t現在我在"_header.tpl"文件<head>裡面加入下面代碼

  1. , J5 N% \% e- Q, {; s4 g- h  Y- U- j
  2. {if $detailed}
    ) F- D. \) l: x& K4 H
  3. <link rel="canonical" href="{$setting.site_url}/{$product.id}/{if getProductNameAndFormatForUrl($product.id)}{/if}.html">
    * |* Y; @( H9 l* Y& T: A7 {
  4. <link rel="shortlink" href="{$setting.site_url}/product-details.php?id={$product.id}">8 K/ s7 ^8 M6 Z- Y! O& v
  5. {/if}6 |! v; t9 k5 @5 V3 T* p
複製代碼
已經成功實現在產品頁面輸出
  1. % d3 Z1 Z3 _; V4 u7 m. @
  2. <link rel="canonical" href="http://www.mydomain.com/1392/tao-of-badass.html">8 M8 T; i( u  A9 Z3 W$ t
  3. <link rel="shortlink" href="http://www.mydomain.com/product-details.php?id=1392">
    ! `% R1 V7 |0 [  j6 A3 D$ Y
複製代碼
我詳細查看了,所有產品頁面都成功了;這樣之後是代表以後google只收錄一次並且只收錄帶"canonical"標籤的url了嗎?並且會將已經用原始url收錄了的頁面慢慢更新為帶"canonical"標籤的那個url?
! H8 R8 p3 |7 F( I2 g1 ~! v, ]" c
2 h7 r  W! \6 C9 J

, J* {& p& ?9 ~8 ~) }! Q- |6 r! F* P
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-24 22:36:23 | 顯示全部樓層
本帖最後由 咚咚來了 於 2014-1-24 22:37 編輯 ' z) ]6 F% I% Z. l
amnoob 發表於 2014-1-24 22:02 / L  g, M, h! l/ I: t$ K
非常非常感謝兄台的再次耐心回復!
# k$ A0 m2 N' T% d: o  g- ]( R; E9 Q# _
我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自 ...

; A# B& ~$ e2 r& \( M不是很清楚已經收錄的會怎麼樣,可以看這個:
  1. https://support.google.com/webmasters/answer/139394?hl=en
複製代碼
這個是google官方對canonical的說明。從他的說明來看,同一個網站,即使有重複url指向相同頁面, google自己會處理. 貌似不是什麼災難性的問題。& n  V. C. w0 P1 p3 g! _; C# J9 G
we may index only one version for our search results

5 f7 n9 v! k- z7 h3 H另外,實際上shortlink可以不寫, 貌似web標準制定shortlink標籤的本義是標明短連接, 就是
  1. http://t.co/lny
複製代碼
那種. 1 H, _( E4 r: R" z
6 s9 h9 Z) X* i( F5 O5 _5 I  q
3 n) Y. r% I* q8 b) U6 G% H

% A, h, c) S7 ?/ |$ @6 I8 J7 L! k+ k+ r& Y- j2 K1 _, O

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

點基

GMT+8, 2025-11-6 15:08

By DZ X3.5

小黑屋

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