為了方便網站內容維護,現在很多網站都采用動態生成網頁的方式,這對于網站日常維護帶來了很大方便,對于動態網頁,一般說來是不容易被搜索引擎檢索到的,不過,根據作者的觀察,對于這類問題還是有解決辦法的,現在普遍采用的技術手段是,將動態網頁生成后發布為靜態網頁,如果網站設計中已經采用了這種方式,那當然好,不過很多網站并沒有采用這樣的技術,如果發布出來的網頁仍然是.asp/.jsp之類的動態網頁怎么辦?相對于靜態網頁來說,如果希望這種動態網頁被搜索引擎收錄,自己就要額外做一些工作才行,必須“告訴”搜索引擎你有哪些動態網頁可以檢索才行,因為搜索引擎自己無法到數據庫一一將這些動態網頁找出來。
對于搜索技術本身,作者沒有很深的了解,不能完全肯定搜索引擎對于各種動態網頁的處理規則,不過根據個人的實踐經驗發現,“告訴搜索引擎”動態網頁內容的方法很簡單,因為動態網頁也并不是說是隨機生成的內容,每一篇文章內容都有一個固定的ID(編號),如果這些ID可以被搜索引擎發現,問題就解決了,因此對于這種動態網頁的搜索引擎優化方式可以這樣來進行:在已經被搜索引擎收錄的網頁上(最好是首頁或者適合搜索引擎檢索的重要欄目)列出新增加的這些動態網頁的標題,并做好完整的URL鏈接,這樣搜索引擎就可以根據這些引導發現這個動態網頁了,在搜索引擎索引庫中的效果和靜態網頁差不多。要注意的是,這些動態頁面的文章標題最好能在頁面上保持一定時間的穩定,以便不同的搜索引擎有足夠的時間發現并收錄到索引庫中去。如果想更為穩妥一些,不妨用一個專門的頁面將所有文章標題做一個列表,只要搜索引擎的機器手發現了這個網頁,其中鏈接的文章也就容易被收錄了。總之,如果網站管理的技術不夠先進,那么只能是自己多做一些手工工作了。這種方法一般來說只適用于信息量不是很大的網站,對于每天要發布大量新內容的網站來說,采用這種方法是不太合適的,當然大型網站已經有足夠的內容,一般也不需要采用這種專門的“內容推廣策略”了。