2013-07-22 104 views
0

我正在研究一個允許用戶創建其配置文件的應用程序。截至目前,所有個人資料都是公開的,並顯示在任何搜索引擎的搜索結果中。從Google隱藏頁面

我們現在需要讓用戶決定他/她的個人資料是否對各種搜索引擎隱藏或可見。我無法想象我該如何做到這一點。

我無法使用robots.txt,因爲它會阻止所有配置文件。

任何人都可以請幫忙嗎?提前致謝。

Regards,

Shardul。

+0

那麼你的問題到底是什麼? – 2013-07-22 14:21:14

+0

@MikeW假設用戶在我的網站www.jobsinror.com/rorexpert上創建了她的個人資料,但不希望它出現在Google搜索結果中,因爲她只想與所選的諮詢顧問/招聘人員分享。我需要能夠讓她選擇從Google隱藏自己的個人資料。 –

回答

1

黑客和假設URL是唯一的(忽略查詢字符串等),但如果URL是唯一的,你總是可以通過元標記爲此

<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> 

然後,你的頁面上,一個的位如果else語句顯示此(或不)。

因此,僞代碼將是(在你的HTML頁面的<head>

if (userProfile != "public") 
    <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> 

當然,這僅在機器人遵守這些規則,但我相信谷歌沒有工作!

+0

謝謝!讓我試試這個。 –