先認識一下 ads.txt:
最單純的作法就是把 ads.txt 放到 example.com/ads.txt,然而在我這邊,同樣拿 example.com 為例,我的 example.com 與 www.example.com 都沒有真正的主機,全都是轉址到 blog.example.com,像這樣的例子,不太可能為了放一個 ads.txt 的檔案再去開一個空間,最好是也能用轉址的模式去讀 blog.example.com/ads.txt,AdSense 的說明也有提到這種狀況,節錄如下:
這裡解釋的並不足夠精確,於是再深入去看
ads.txt 的規格文件,AdSense 或是網路上其它文章可能會引用到舊版的文件,要稍微注意一下。
關於重導的部份,節錄規格文件 3.1 節:
一開頭就明確說明 HTTP 301、302、307 都是被接受的重導方式,廣告系統(AdSense)應該跟進重導的位址去讀取 ads.txt。
後面一部分在說明重導網域的規則,這部份可以直接參照 AdSense 的說明文即可。