2014-10-17 69 views
0

我創造我自己的短網址的網站而言重定向9o9.in服務器端重定向VS Javascript語言,SEO

當訪問者通過點擊我的網站產生的短網址,他將主要先打我的服務器。但我知道可能存在多個可能有害或不適合的網站鏈接,這些鏈接將通過我的網站服務縮短。

爲了確保我不是在SEO方面設置我的網站的負面聲望,通過鏈接或http引用在搜索引擎眼中的未接受的網站,我應該去服務器端重定向使用PHP頭()函數,或者我應該做一個基於JavaScript的客戶端重定向?

那麼,我知道明智的解決方案是防止用戶生成不可接受的網站的短鏈接。但現在我無法負擔實施它,因爲它需要大量的數據分析或使用昂貴的字過濾API ......

任何幫助都非常令人滿意。

謝謝。

+1

小心:在未知用戶可以自由發佈鏈接的情況下提供此類服務時,您將對地球上大多數國家/地區的鏈接負責。意思是你可能會遇到法律問題。 – arkascha 2014-10-17 10:00:15

回答

0

服務器端重定向的延遲較低,因爲瀏覽器可以立即開始獲取新頁面,而通過JavaScript中的客戶端重定向,瀏覽器必須繼續下載JavaScript代碼,然後必須執行此JavaScript代碼。因此,儘可能在客戶端重定向的過程中使用服務器端重定向是您用戶的最佳利益。而且,因爲它符合用戶的最大利益,所以對搜索引擎來說,獎勵這種行爲也是最有利的(事實上,谷歌已公開表示,最終用戶延遲是使用的許多排名信號之一)。

但是,您可能想要利用safe browsing API來驗證您爲惡意軟件重定向到的URL,以便不會從這些鏈接提供惡意軟件。

+0

你的解釋很有說服力。任何其他人對我網站的想法[9o9.in](http://9o9.in)? – sribasu 2014-11-11 09:50:42