过期域名预定抢注

 找回密碼
 免费注册

求助:Url RewriteRule

  [複製鏈接]
 樓主| 發表於 2014-1-24 22:02:10 | 顯示全部樓層
本帖最後由 amnoob 於 2014-1-24 22:03 編輯
4 z' u3 ~" W6 o
咚咚來了 發表於 2014-1-24 19:08 0 C* I. q& h# f$ u. |3 q9 R& K
1. 第一個問題+ M) b7 h5 J$ {" D
你舉例說的別人的網站,有可能後面那個就是id, 這也是很常見的一種做法,特別是中文cms, ...
+ p4 o6 o# H8 N) B3 `& j
非常非常感謝兄台的再次耐心回復!, u( z" x. g! Y

2 y% X9 m/ {% q# X1 s& ?2 X% f我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自己寫了個function(由product id提取product name再生成url格式);由於真的是完全新手,由product name生成url弄「ereg_replace」這個地方又折騰了我幾個小時,汗,我發誓一定要抽時間好好學學php。
3 M1 u" m: B1 g: {2 _  C
3 D  F4 A! I' O# k& A/ J現在我在"_header.tpl"文件<head>裡面加入下面代碼
  1. 7 o, Y; x4 p0 H7 s0 ^( R( x, Y& W
  2. {if $detailed}2 z% U% a% w7 ?# g9 R1 |$ Y" m( V6 i
  3. <link rel="canonical" href="{$setting.site_url}/{$product.id}/{if getProductNameAndFormatForUrl($product.id)}{/if}.html">
    8 ~/ _  O; c  |. U% f! q' f
  4. <link rel="shortlink" href="{$setting.site_url}/product-details.php?id={$product.id}">, N. f4 \7 Z. I1 P* i7 z# v. `
  5. {/if}1 e* u( ?- Z0 _" S8 N/ k! A# A1 o
複製代碼
已經成功實現在產品頁面輸出
  1. 3 ?) e/ M3 m( l. \& w& T
  2. <link rel="canonical" href="http://www.mydomain.com/1392/tao-of-badass.html">
    " p6 s- ?3 v- |5 r. W9 o
  3. <link rel="shortlink" href="http://www.mydomain.com/product-details.php?id=1392">
    7 A5 W3 P, g$ H
複製代碼
我詳細查看了,所有產品頁面都成功了;這樣之後是代表以後google只收錄一次並且只收錄帶"canonical"標籤的url了嗎?並且會將已經用原始url收錄了的頁面慢慢更新為帶"canonical"標籤的那個url?' k  ]* Z. Y* I1 ^2 e) t- ]! o; X
$ T$ Z* K  s, P+ K/ G

# o1 [& O! a4 K# X) L% n) Y3 i" }* X) R. y4 J* ~) J
* u* l" @0 u$ z1 G# k0 P' g
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-24 22:36:23 | 顯示全部樓層
本帖最後由 咚咚來了 於 2014-1-24 22:37 編輯
1 T. U- m/ r% K: N, Q6 d  b
amnoob 發表於 2014-1-24 22:02 4 L6 E! ~, w' |% M
非常非常感謝兄台的再次耐心回復!
6 X  H2 A. q8 K7 g1 h& l1 W; {6 j9 i" d' N
我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自 ...

) s6 }% b& l- m3 G" x不是很清楚已經收錄的會怎麼樣,可以看這個:
  1. https://support.google.com/webmasters/answer/139394?hl=en
複製代碼
這個是google官方對canonical的說明。從他的說明來看,同一個網站,即使有重複url指向相同頁面, google自己會處理. 貌似不是什麼災難性的問題。- w3 K* b6 e8 [& Z0 o* W
we may index only one version for our search results

1 W% ?# B! a+ }另外,實際上shortlink可以不寫, 貌似web標準制定shortlink標籤的本義是標明短連接, 就是
  1. http://t.co/lny
複製代碼
那種.
# G* R! j6 p. k% w3 |; b* h: D3 x1 |8 g; d' N6 k, `7 k8 w

# f. c- O# ]& d& f9 K1 R$ q1 O- D( E  B5 \9 `8 ]8 S7 p/ c
: d# }! V  @0 s2 ^3 B, E

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2025-11-6 17:18

By DZ X3.5

小黑屋

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