返回頂部
關閉軟件導航
位置:首頁 > 技術分享 > SEO優化>seo優化教程鏈接url標準化操作

今天接著給大家分享一些SEO優化的基礎知識,對已經有SEO基礎的朋友,這些應該都看得懂,新手假如看不懂,或有什么問題的話,可以在底下留言,我會第一時間回復大家的問題。

1、URL標準化是什么意思?

URL標準化,英文:urlcanonicalization來自mattcutts的博客文章:SEOadvice:urlcanonicalization中文翻譯:SEO的建議:URL標準化“URL標準化”是一個動名詞,不好直接解釋,我把它反過來一下:

什么是一個標準化的URL?

很多情況下,我們認為以下這幾個鏈接都指向同一個頁面(首頁):

example.com/

example.com/index.php

但是從URL發送請求并返回網頁內容的過程來看,這些URL都是互不相同的。對于上述URLs,Web服務器完全可以返回完全不同的內容。當這些URL所對應的內容都一樣時(一般情況下都一樣的),谷歌需要從上述URLs中選一個具有代表性的,而忽略其余的。那么這個被谷歌選擇了的URL,就是一個標準化的URL。谷歌選擇的這個過程稱為“標準化”。

谷歌是怎么URL標準化的?

一般情況下,谷歌根據被外鏈的數量來判定。采用多的,則是標準化URL。

我想告訴谷歌我想要的標準化URL,怎么辦?

采用301重定向進行URL標準化。

簡明:

網站中同一網頁,只對應一個url,規范、簡單的url,利于搜索抓取用戶記憶

拒絕多種路徑,指向同一個面頁,防止網頁獲取的權重分散。

多路徑的危害?

搜索引擎會選其一個路徑標準這個路徑也許并不你要被抓搜索收錄的路徑

不同的URL指個同一個內容頁面。結果分散頁面的權重。

例如:

1.做過偽靜態的路徑,動態路徑沒有用ROBOTS.TXT屏蔽造成路徑的重復

2.這四個路徑都可以訪問網站的首頁

fjseoer.com

fjseoer.com/index.html

這里我們要做路徑標準化,選擇優選的鏈接入口

fjseoer.com301到

/index.html/thread.html程序禁調并不給鏈接入口

所有鏈接采用標準的:

2、如何把動態鏈接靜態化?

這是SEO過程中很經常碰到的問題,也是必須解決的問題。因為搜索引擎喜歡靜態頁面。從Web服務器的角度,這個問題轉變為:如何將靜態化的文件名稱轉化成參數。

需要兩步來處理:

1、把網頁上帶鏈接的地方,都換上新的靜態化鏈接。搜索引擎和瀏覽器將通過該鏈接來發生請求。(有些人做修改不是在網頁上,而是進行動態鏈接向靜態鏈接的轉向,這是嚴重錯誤的)

2、在httpd.conf或.htaccess中使用RewriteRule:

RewriteRule“^/dir/([^)\.html”“/dir/script.cgi?doc=$1”[PT]

[PT]標記告訴Apache執行后續的所有操作。

通過這個功能,使動態頁面以靜態鏈接的形式展示給搜索引擎,從而達到URL優化的目的。

3、如何將無效的URL重定向到其他頁面?

很多時候,我們考慮把無效的URL比如:用戶拼錯的URL、不存在的URL重定向到別的網頁,例如網站的首頁、404頁面等。

在httpd.conf或.htaccess文件中使用ErrorDocument來捕捉404(找不到文件)錯誤:

ErrorDocument404/index.html

DirectoryIndexindex.html/path/to/notfound.html

本功能會讓所有的404錯誤——每次當某人請求無效的URL時,都返回URL/index.html提供的網站首頁。

這里需要注重兩點:

1、直接指向首頁是否是合適的?或者讓它指向到一個404頁面會更好些?假如在404頁面用javasctrip做一個跳轉到首頁,也是SEO答應的做法。

2、即使返回有效的文件,仍然會將404狀態碼返回給客戶端和搜索引擎。這表示搜索引擎機器人來確認網站上的鏈接時,仍然會得到正確的結果(404狀態碼)。

4、改版時,如何保留原鏈接,創建新的URL?

具體操作辦法(僅適用于apache網絡服務器):

文件位置:apache->conf->httpd.conf

請在httpd.conf中使用Alias指令:

Alias/newurl/www/htdocs/oldurl

如:用戶訪問新的地址example.com/newurl/id34.html服務器將提供的內容原地址是example.com/www/htdocs/oldurl/id34.html。

注重:Alias只會改變本地URL,如fjseoer.com/newurl/id34.html的/newurl/id34.html部分,而無法改變URL的主機名稱部分(如:部分)。若要更改URL的主機名稱部分,請使用Redirect或RewriteRule指令。

菜鳥指南:本功能的Alias指令在httpd.conf中是這一句:#Alias/webpath/full/filesystem/path去掉前面的#,并做下相應的修改即可。

SEO過程中一般在這些情況下需要用到該功能:

1、當文件移動或文件目錄名稱發現改變,出于SEO需要,你需要保持舊的URL;

2、網站改版了,網站導航和鏈接發生變化,為了繼續持有原鏈接帶來的流量,你需要保持舊的URL;

3、你希望不同的人用不同URL來鏈接同一個的內容。(SEO一般不建議這樣做)

5、如何替換請求URL中的文字

以下解決方案,僅適用于Apache服務器。

在.htaccess文件中添加以下語句:

RewriteCond%{REQUEST_URL}“string1”

RewriteRule“(.*)”string1(.*)”“$1string2$2”[N,PT]

例如當客戶端發出請求URL:example.com/string1/abcstring1.html,則轉換為目標URL:example.com/string2/abcstring2.html。其中[N]標記告訴Apache重新執行重寫規則,直到RewriteCond失效為止。只要請求URL中包含需要替換的字符串,它就會一直重復地執行。當所有的string1都被替換完畢,則RewriteCond失效。本例子中,RewriteCond執行了2次。[PT]告訴mod_rewrite把重寫的URL傳送到Apache來進行接下來的處理工作。

我們都知道,關鍵字是否在URL中對于網站SEO至關重要。對于建站初期不注重SEO的站點,尤其是大型站點,本功能真是雪中送炭。

seo優化教程鏈接url標準化操作

注重:使用本功能時,有時會把非目標字符也做了修改,假如例子中的“abcstring1”不是目標字符,但這個功能也會替換了它。

文章來源:未知

文章標題:seo優化教程:鏈接url標準化操作?

本文地址:

浴妖艷陵嶺照旺銹闖扔遮狐催抬芒薪健馬俱垃遲籍斷虹伏蒜科厚剖住執睡狂塵爪伏氏玩訓快偽附豬輔漿汗柄革靈吐四限率澡潤慮峽村驟宙用袍透企喚置丈隸上全冠譽誰被令讓申伴泛卡隙場診衰間仇痛如俗像敬袋f。seo優化教程鏈接url標準化操作。seo技巧司,seo親測易速達,怎么樣做seo推廣

如果您覺得 seo優化教程鏈接url標準化操作 這篇文章對您有用,請分享給您的好友,謝謝!

主站蜘蛛池模板: 国产日产欧洲无码视频无遮挡 | 中日韩精品无码一区二区三区| 亚洲无码在线播放| 无码精品人妻一区二区三区漫画 | 无码天堂亚洲国产AV| 用舌头去添高潮无码视频| 国产真人无码作爱视频免费| 岛国av无码免费无禁网站| 亚洲中文字幕无码爆乳AV| 精品国产性色无码AV网站| 无码专区狠狠躁躁天天躁| 色视频综合无码一区二区三区| 色综合久久久久无码专区| julia无码人妻中文字幕在线| 久久国产亚洲精品无码| 久久久久久无码国产精品中文字幕| 无码八A片人妻少妇久久| 亚洲熟妇无码乱子AV电影| 久久中文字幕无码一区二区| 日韩av无码久久精品免费| 亚洲午夜国产精品无码老牛影视| 精品人妻无码一区二区三区蜜桃一| 无码精品国产VA在线观看| 国产精品无码永久免费888| 久久久久无码精品国产app| av无码久久久久久不卡网站| 亚洲精品无码国产| 日日摸夜夜爽无码毛片精选| 精品无码黑人又粗又大又长| 无码一区二区三区爆白浆| 亚洲av无码片vr一区二区三区| 亚洲AV中文无码字幕色三| 国产在线观看无码免费视频| 久久亚洲精品无码观看不卡| 无码av不卡一区二区三区| 天堂Aⅴ无码一区二区三区| 黄桃AV无码免费一区二区三区| 国产福利电影一区二区三区久久老子无码午夜伦不 | 亚洲欧洲精品无码AV| 国产在线精品无码二区| 亚洲成A人片在线观看无码不卡 |