过期域名预定抢注

 找回密碼
 免费注册

求助:Url RewriteRule

  [複製鏈接]
 樓主| 發表於 2014-1-24 22:02:10 | 顯示全部樓層
本帖最後由 amnoob 於 2014-1-24 22:03 編輯
/ a$ i! A- S( j! j! C$ L
咚咚來了 發表於 2014-1-24 19:08
+ f# z; S5 [1 J+ ?9 {1. 第一個問題4 V' D; I* Y# ^& K* G
你舉例說的別人的網站,有可能後面那個就是id, 這也是很常見的一種做法,特別是中文cms, ...
( e8 D2 n% O# x' U) b
非常非常感謝兄台的再次耐心回復!
, ?  c5 @, _+ C9 \# |. A' T6 A4 C: z1 u! i  R
我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自己寫了個function(由product id提取product name再生成url格式);由於真的是完全新手,由product name生成url弄「ereg_replace」這個地方又折騰了我幾個小時,汗,我發誓一定要抽時間好好學學php。+ w$ j8 f6 @6 ^( C0 c
( k% y. b! P9 i( U* g
現在我在"_header.tpl"文件<head>裡面加入下面代碼

  1. : F  q2 f, w" K' F
  2. {if $detailed}
    " W- G! Z0 B5 R
  3. <link rel="canonical" href="{$setting.site_url}/{$product.id}/{if getProductNameAndFormatForUrl($product.id)}{/if}.html">7 o  ^9 E  R9 Z+ @( r: S! b- x
  4. <link rel="shortlink" href="{$setting.site_url}/product-details.php?id={$product.id}">$ m6 P; L5 g9 [. I+ @' Y
  5. {/if}
    ) |7 |1 t8 ]" l: l; V. P
複製代碼
已經成功實現在產品頁面輸出
  1. 9 d( c+ z( \$ c3 _, R
  2. <link rel="canonical" href="http://www.mydomain.com/1392/tao-of-badass.html">
      o$ h% {5 r7 e1 D7 \3 b
  3. <link rel="shortlink" href="http://www.mydomain.com/product-details.php?id=1392">  F! s, N0 l$ g4 D$ ]' R/ P5 ]' e
複製代碼
我詳細查看了,所有產品頁面都成功了;這樣之後是代表以後google只收錄一次並且只收錄帶"canonical"標籤的url了嗎?並且會將已經用原始url收錄了的頁面慢慢更新為帶"canonical"標籤的那個url?
) R  h4 u  N) D+ q. \/ u$ V
; C8 S6 u; B$ ~1 S: C4 n1 i
3 x7 k5 O9 b1 B9 C
* D. `/ n( j0 Z) k/ @: }+ C7 Y
4 }- V5 N8 c6 W0 A
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-24 22:36:23 | 顯示全部樓層
本帖最後由 咚咚來了 於 2014-1-24 22:37 編輯 0 H% W; Q+ g8 Q
amnoob 發表於 2014-1-24 22:02 % k9 q; j6 ~+ H/ E/ z
非常非常感謝兄台的再次耐心回復!
) d0 R( K8 x# k+ J1 ^7 I- X
  j5 S% b$ d9 }5 l$ c: w我完全是php新手,然後我看著程序裡面的其它代碼並再三google,學著自 ...
% e1 L& a9 I( f! v+ H7 r7 l2 }
不是很清楚已經收錄的會怎麼樣,可以看這個:
  1. https://support.google.com/webmasters/answer/139394?hl=en
複製代碼
這個是google官方對canonical的說明。從他的說明來看,同一個網站,即使有重複url指向相同頁面, google自己會處理. 貌似不是什麼災難性的問題。
( k5 ~9 B& g2 l2 N/ C
we may index only one version for our search results

- I, b: Y2 x  K# C6 l另外,實際上shortlink可以不寫, 貌似web標準制定shortlink標籤的本義是標明短連接, 就是
  1. http://t.co/lny
複製代碼
那種. , ~4 j6 f# J4 e

# w$ t1 `( ~: s% M" k
4 a1 Y  N! @# C. g; {9 \8 t- _, V, o1 k; c/ x5 d7 t
8 z4 E! p. O) I% i% P

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

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

GMT+8, 2025-6-27 20:40

By DZ X3.5

小黑屋

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