一、什麼是SEO
全稱:搜索引擎優化 Search Engine Optimization.
通俗解釋:
我們都用過baidu,google。。當我們搜索一個東西的話,搜索產生的鏈接都是通常都是按照點擊量排名的(當然百度一般會把廣告放最前面)。
二、SEO的種類
1.正常的優化,就是正經途徑使網站獲取較高的排名,同時獲得大的流量和利潤。
2.不正常的SEO,hack手段,着重介紹一下。
三、原理
產生原因其實顯而易見,因爲profit。
1.第一種方法是做“友情”鏈接。
這個問題其實我們經常看到的,我們在看什麼小說的時候,看着看着你會發現一不小心點了一下別的東西,就跳到別的地方的,其實大部分時候這種方式都是友情鏈接,通過大網站的流量產生引流效應到自己要引流的網站。
不友情的做法就是用XSS等一系列手段把它掛到上面去。
2.搜索引擎劫持
就是你正常用域名訪問自己的網站是可以訪問的。
而你用搜索引擎搜索出自己的網站的時候,點進這個鏈接的時候卻不是自己的鏈接了。
這一般就是被搜索引擎劫持的。
原理就是用HTTP協議弄的。
在HTTP中有兩個請求頭,Referer和User-agent。
其中Referer頭:告訴Web服務器用戶的來源。
User-agent:獲取用戶使用的瀏覽器和操作系統相關信息。
用戶點開網站一般肯定會引出源頁面,我們可以打開控制檯看看。
然後是一般的hack流程
1.建立搜索引擎庫
2.獲取Referer頭
3.遍歷第一步建立的庫,發現Referer一樣或者存在關鍵字的時候,操作一下,頁面就可以操作到你自己定義的其他頁面了。