seo.你的網站犯了多少錯?
來源:互聯網
上載者:User
想創業的站長很多,網站做起來沒有流量的更多,對於一個新站來說,流量就是硬道理,接觸了不少處在創業階段的站長和想學習或正在學習SEO的人,發現問題五花八門,同時也發現這些觀念的錯誤絕大多數來源於網路,不經實踐的也把錯誤帶到了自己的站上。網路上關於SEO更多的文章是怎樣找連結,怎樣發軟文,怎樣改標題,怎樣疊加關鍵詞等等,卻很少有文章提到網站內部的最佳化,當然不是說連結,軟文,標題之類的不重要,但網站本身做得不好,不符合SEO規範,你再努力收到的效果也就是那麼一點點,在此列舉一些,一切解釋從搜尋引擎的角度出發。
1.關於網站標準化和體驗度
並非DIV+css就一定是網站標準化。
網站是不是標準化,最好的判斷準則就是去掉了你網站的CSS,你的內容是否還能夠有較好的閱讀體驗,如果階層清晰易懂,那就是一個標準的網站,搜尋引擎會給你更高的評分和更好的排名(搜尋引擎並不會載入你外部龐大的樣式表來做感觀的評判),這個體驗也就是搜尋引擎所認識的體驗度。所以體驗也要把它劃分為使用者體驗和搜尋引擎體驗,
搜尋引擎體驗簡單包括:(1)是不是不同層次之間有良好的縮排。(2)是不是重要的部分做了修飾和注釋,(3)是不是做了必要的斷行。(3)是不是較少的層次嵌套,推薦lynx文本瀏覽器開啟你的網站做測試。一目瞭然。以下是不正確或不好的程式碼群組織方式列舉一部分:
比如菜單 比如目錄
<div> <p>1.第一條</p>
<div>產品分類一</div> <p>2.第二條</p>
<div>產品分類二</div> <p>3.第三條</p>
<div>產品分類三</div>
<div>
更好的方法用ul或ol標籤, 符合第一原則
--------------------------------------------------------------------------------------------
比如新聞列表
<p>新聞標題</p>
<p>新聞內容</p>
更好的方法:
<h1>新聞標題</h1>
<p>新聞內容</p>
符合第二和第三原則,都是區塊層級元素。有正確的斷行和標題部分的注釋
-------------------------------------------------------------------------
<img src="" title="張柏芝"/>或<img src=""/>
更好的方法是:<img src="" alt="張柏芝">
-----------------------------------------------------------------------------------------
2.網站設計原則(
以
下原則都是在能用html標籤替代的情況下):
1.不要豈圖用CSS去控制斷行(如內嵌元素強制性display:block)
2.不要豈圖用CSS去控制縮排(如text-ident),
3,不要豈圖用CSS去控制文本修飾(如:<strong>文本</strong>比font-weith:bold不是同一概念)
4,圖片不要描述為空白,搜尋引擎只看重文本
-------------------------------
5.把你的CSS代碼盡量移到外部CSS檔案中
6。DIV嵌套層次盡量的少。
7.我可以通過網站內的任何一頁連結通過不斷的跳轉到達網站內的任何一頁(跳轉次數盡量的少)
8.不要做弊,即便如此,也應該體現在表現層中。
3.關於javascript
這個問題更多的出現在<a>標籤中的投票功能中,如下例子
<a href="www.xx.com/xx.aspx?id=6*action=tupiao">投票</a> page_load投票次數加1 (錯誤方法)
<a href="javascript:tupiao(6)">投票 </a> (錯誤方法)
<a href="#" onclick="javascript:tupiao(6)">投票</a> (欠考慮的方法)
<div onclick="javascript:tupiao(6)" >投票</div> (正確方法)
時間有限,後面繼續補充!