現在的網站絕大多數是數據庫驅動,頁面由程序實時生成,而不是真的在服務器上有一個靜態HTML文件存在。當用戶訪問一個網址時,程序根據URL中的參數調用數據庫數據,實時生成頁面內容。因此動態頁面相對應的URL原始狀態也是動態的,包含問號、等號及參數。
更麻煩的是有時某些參數可以是任意值,服務器都能正常返回頁面,雖然內容全是一樣或非常相似的。例如,URL中的參數1234改為5678或其他數字,服務器很可能也返回200狀態碼。
所以以前的搜索引擎對動態URL敬而遠之,要想網站頁面被充分收錄,站長需要把動態URL轉化為靜態URL。