什麼是最好的方式來創建一個警告欄與CSS但沒有在頁面頂部的JavaScript,就像一個StackOverflow說「堆棧溢出最適用於JavaScript啓用」?HTML頁面頂部的警報欄?
我聽說這對SEO不利,因爲它在每一頁上都有重複的內容。我如何防止這種情況發生?
什麼是最好的方式來創建一個警告欄與CSS但沒有在頁面頂部的JavaScript,就像一個StackOverflow說「堆棧溢出最適用於JavaScript啓用」?HTML頁面頂部的警報欄?
我聽說這對SEO不利,因爲它在每一頁上都有重複的內容。我如何防止這種情況發生?
是這樣的:
...
<body>
<div id="jsNotify"><p>This page works best with JavaScript</p></div>
<script type="text/javascript">
var elm = document.getElementById("jsNotify");
elm.parentNode.removeChild(elm);
</script>
...
這將在頁面頂部添加了通知,但如果您啓用JavaScript將其刪除。
我不知道如何強制搜索引擎關閉它裏面的文本。但是,如果你有聯繫,那麼你可以使用nofollow從以下鏈接停止搜索引擎,像這樣:
<a href="http://www.example.com/" rel="nofollow">limited site</a>
對於SEO,這不能算作重複的內容不是一個模板頭更多或導航會。
只要內容簡短,就像版權聲明一樣,每個網頁上的重複內容不應影響搜索引擎排名。填充你的頁面太多重複關鍵字是另一個問題,因爲關鍵字填充將被搜索引擎視爲企圖將垃圾郵件引擎發送出去。
您可以嘗試將您只希望沒有使用JavaScript的用戶看到的內容放入noscript標籤中。
<noscript>Please enable JavaScript.</noscript>
他們如何防止欄滾動:)? – 2009-12-13 07:41:05
使用CSS設置其固定位置。 – Marius 2009-12-13 07:45:33