1、301永久重定向對seo是否有影響
301重定向是什麼意思?
網站301重定向技術就是指用戶訪問一個域名後直接跳轉到另一個域名上,它可以是同域名下之間的跳轉如:quentinthls.com/跳轉到www.quentinthls.com/上。也可以是不同域名之間的跳轉的技術。301永久重定向對SEO無任何不好的影響,而且網頁A的的權重都會傳達給網頁B,對於搜索引擎優化、網站優化來說,給搜索引擎一個友好的信息,告訴它此頁面已永久重定向,避免搜索引擎找不到頁面。
為什麼要做301重定向?
一種情況是:我們在解析域名到空間伺服器上的時候會解析出兩個域名(帶www、不帶www),如果不設置301的話我們訪問這兩個域名是都能進入到我們的首頁,這樣的話我們首頁的權重就會分散,你想想這會是什麼後果。所以必須設置301重定向,我建議是把不帶www的定向到帶www上。我個人認為用戶比較認同帶www的,對用戶比較友好吧。
另一種情況:就是當我們想要換一個域名的時候,如果我們不做301重定向的話,會損失大量流量,因為用戶只知道你舊域名,所以通過301重定向可將舊域名重定向至新域名上,能挽迴流量損失,有利於SEO。
2、seo中什麼是301永久重定向?
什麼是301重定向?
301重定向(或叫301跳轉、301轉向)是用戶或搜索引擎蜘蛛向網站伺服器發出訪問請求時,服務返回的HTTP數據流中頭信息(header)部分狀態碼的一種,表示本網址永久性轉移到另一個地址。
301重定向對搜索引擎優化具有不可替代的作用。用301重定向鞏固規范版本的URL,重拾權重,防止搜索結果的重復內容。從搜索引擎優化角度出發,301重定向是網址重定向最為可行的一種辦法。
網站改版經常需要用到301重定向:如網站更換域名,改變網頁目錄結構,網頁被移到一個新地址,網頁擴展名改變,如因需要把 .php 改成 .html。在這種情況下,如果不做重定向,則用戶收藏夾或搜索引擎資料庫中舊地址只能讓訪問客戶還會得到一個404頁面錯誤信息,訪問流量白白喪失。使用301重定向不僅能使頁面實現自動跳轉,告訴用戶你已經換了新的網址了。同時也告訴搜索引擎,這個才是真正的網址,搜索引擎只對重定向後的新網址進行索引,同時又會把舊地址權重如數轉移到新地址下,從而不會讓網站的排名因為網址變更而受到影響。
3、在SEO中,301是什麼意思
301轉向(或叫301重定向,301跳轉),是當用戶或搜索引擎向網站伺服器發出瀏版覽請求時,伺服器返回的HTTP數據流中權頭信息(header)中的狀態碼的一種,表示本網頁永久性轉移到另一個地址。
一般使用301跳轉是網站改版、更換域名等情況下。讓老的域名收錄轉移到新的域名下,盡量減小因網站改版、更改域名對流量的影響。
在開始做SEO的時候,我們經常會把非www跳轉到www域名下,這就是設置301跳轉;
簡單的設置可以在伺服器中添加,復雜的就需要寫規則了。需要程序員的協助。
4、企業網站seo必須要做www.301重定向嗎?
一般在網站改版的時候,為保證網站權重損失不是很大,我們需要對網頁進行301重定向,至於怎麼做網上已經有很多關於如何重定向的文章,這里我只大概截取一些他們的資料:
網站改版經常需要用到301重定向:如網站更換域名,改變網頁目錄結構,網頁被移到一個新地址,網頁擴展名改變,如因需要把 .php 改成 .html。在這種情況下,如果不做重定向,則用戶收藏夾或搜索引擎資料庫中舊地址只能讓訪問客戶還會得到一個404頁面錯誤信息,訪問流量白白喪失。使用301重定向不僅能使頁面實現自動跳轉,告訴用戶你已經換了新的網址了。同時也告訴搜索引擎,這個才是真正的網址,搜索引擎只對重定向後的新網址進行索引,同時又會把舊地址權重如數轉移到新地址下,從而不會讓網站的排名因為網址變更而受到影響。
詳解301重定向及實現方法
5、SEO中302頁面怎麼做成301頁面?
ASP下的301轉向代碼
<%@ Language=VBScript %>
<%
Response.Status=」301 Moved Permanently」
Response.AddHeader 「Location」, 「http://www.xxx.com」
%>
3、ASP.Net下的301轉向代碼
<script runat=」server」>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = 「301 Moved Permanently」;
Response.AddHeader(」Location」,」http://www.XXX.com「);
}
</script>
4、PHP下的301轉向代碼
header(」HTTP/1.1 301 Moved Permanently」);
header(」Location: http://www.XXX.com」);
exit();
5、CGI Perl下的301轉向代碼
$q = new CGI;
print $q->redirect(」http://www.new-url.com/」);
6、JSP下的301轉向代碼
<%
response.setStatus(301);
response.setHeader( 「Location」, 「http://www.XXX.com/」 );
response.setHeader( 「Connection」, 「close」 );
%>
7、Apache下301轉向代碼
新建.htaccess文件,輸入下列內容(需要開啟mod_rewrite):
1)將不帶WWW的域名轉向到帶WWW的域名下
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^XXX.com [NC]
RewriteRule ^(.*)$ http://www.XXX.com/$1 [L,R=301]
2)重定向到新域名
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.XXX.com/$1 [L,R=301]
3)使用正則進行301轉向,實現偽靜態
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+)\.html$ news.php?id=$1
將news.php?id=123這樣的地址轉向到news-123.html
8、Apache下vhosts.conf中配置301轉向
為實現URL規范化,SEO通常將不帶WWW的域名轉向到帶WWW域名,vhosts.conf中配 置為:
<VirtualHost *:80>
ServerName www.XXX.com
DocumentRoot /home/love07
</VirtualHost>
<VirtualHost *:80>
ServerName XXX.com
RedirectMatch permanent ^/(.*) http://www.XXX.com/$1
</VirtualHost>
Apache下除了以上2種方法,還有其他配置方法和可選參數,建議閱讀Apache文檔 。
301轉向情況檢測
6、SEO中的301該怎麼做
301轉向(或叫301重定向,301跳轉)是當用戶或搜索引擎向網站伺服器發出瀏覽請求時,伺服器返回的HTTP數據流中頭信息(header)中的狀態碼的一種,表示本網頁永久性轉移到另一個地址。
一般使用301跳轉是網站改版、更換域名等情況下。讓老的域名收錄轉移到新的域名下,盡量減小因網站改版、更改域名對流量的影響。
在開始做SEO的時候,我們經常會把非www跳轉到www域名下,這就是設置301跳轉;
簡單的設置可以在伺服器中添加,復雜的就需要寫規則了。需要程序員的協助。
7、關於SEO,301重定向
你的這個描述不是很清楚「同IP網站2個」,是一個帶WWW一個不帶WWW的網站,還是兩個不同的頂級域名。
無論是上面哪一種,從SEO的角度建議你做301重定向,畢竟兩個域名都被收錄了,也就是雙收錄,有可能被判定其中一個域名是作弊的,肯定會對排名影響。
8、用301重定向對SEO有好處嗎!!!!
是會分權重的,所以在前期最好是301重定向。如果沒有301重定向的,那你在網站中用絕對路徑。在做外鏈的或者內鏈的時候,只做一個域,做帶WWW的或者不帶,這樣就能集中權重到一個URL上了,不會分散得太多。
9、301跳轉對SEO是否會有影響?
理論上來說,是不會有影響的,你可以看下百度官方的SEO指南。另外,做跳轉,建議在百度站長平台裡面同步處理下,有這個功能的:更換域名。這樣就能夠把權重轉移過來。