2010-05-12 52 views
0

我已經糾正具有下列代碼作爲主頁的網站谷歌搜索標題和摘要:HTML:我應該向轉發php頁面添加元信息嗎?

<?php 
    header("Location:/mil/index.php"); 
?> 

它會轉發用戶到另一個頁面。我知道這不好,但我想知道如何快速修復它。

如果我在這個頁面添加etc ...就夠了嗎? Google是否從這個頁面獲取信息?

或者是從網站頁面抓取並繞過此頁面?

感謝

回答

1

在你執行的是302重定向,告訴谷歌的第一頁發現,內容的時刻已經暫時移動到第二。因此,Google不會更新其索引,並會繼續將首頁視爲重要頁面。如果它是空的,那麼這對您的搜索排名沒有好處。做到這一點,而不是:

header ('HTTP/1.1 301 Moved Permanently'); 
header ("Location:/mil/index.php"); 

301重定向告訴谷歌的內容已永久移動到新位置,他們會適當地更新自己的指數。

如果這是一個永久重定向,並且您有權訪問.htaccess文件,那麼更快,更乾淨的方法是讓Apache處理它。如果你的第一個腳本包含什麼,但該重定向,然後將其完全刪除這行添加到您的.htaccess文件:

Redirect 301 /the-first-script.php /mil/index.php 
+0

所以之前加入「頭(‘HTTP/1.1 301永久移動’);」我解決我的問題,因爲谷歌將從目標頁面(Joomla網站)獲取元信息。我對嗎 ?我問你,因爲谷歌需要2周才能更新一個小網站的結果。 – aneuryzm 2010-05-12 10:28:06

+0

它應該開始索引目標頁面上的內容,是的。此外,網站的大小並不會真正影響Google爲其編制索引的頻率。網站內容多久改變一次會產生更大的影響。 – Mathew 2010-05-12 10:48:12

相關問題