我們最近在我們的網站上實施了IIS7 URL重寫,以獲得更好看的URL。IIS 7 URL重寫導致Google AdWords/Analytics分析跟蹤
但是,我們在Google Analytics中實施它的那一天,我們的付費與自然搜索結果完全搞砸了。突然間它將付費點擊率(AdWords)計爲有機。它在AdWords中正確顯示(每天支付約200次點擊費用),但在Analytics(分析)中只能顯示約10個付費節目,但我們有機帳戶支付的點擊支付缺失。
我想知道,如果我的網址重寫中的某些內容妨礙Google Analytics(分析)跟蹤付費AdWords點擊次數?
下面是我們的廣告顯示在谷歌的鏈接的樣本:
http://www.google.com/aclk?sa=l&ai=C03Wve-ZTTt7QC-i8sQK5iIGXA-7_wYMCvpDoqxu54dM0CAAQASgDUMGQrLb7_____wFgydaQjNCklBCgAcfhhv8DyAEBqgQbT9Daa567OsJBGZL_14L3WbAhEpxL9j8g6o7&sig=AOD64_0JL2LlkX_ZN_YDHqOFFlAhTrIb7A&ved=0CAgQ0Qw&adurl=http://www.ourdomain.com
的廣告,你可以看到,指向http://www.ourdomain.com(例如) - 的根目錄。這轉到Default.aspx,它在重定向到Home.aspx(http://www.ourdomain.com/home.aspx)的頁面加載事件後面的代碼中有一個重定向 - 沒有URL重寫發生。這個特定的重定向已經到位,因爲BEFORE的URL重寫已經實現,並且跟蹤引用很好,直到我添加了IIS 7 URL重寫。
我只有2條重寫規則,我可以想到這可能會影響Google AdWords鏈接(請參見下文)。
<!-- Remove any trailing slashes -->
<rule name="Remove trailing slash" stopProcessing="true">
<match url="(.*)/$" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="{R:1}" />
</rule>
<!-- Homepage Rewrite -->
<rule name="Homepage">
<match url="^Home$" />
<action type="Rewrite" url="/home.aspx" />
</rule>
我不明白爲什麼上述任一會因爲再次引發問題,網址爲我們的AdWords廣告點到根目錄 - http://www.ourdomain.com(沒有尾隨斜線和無/家)。
我可能會檢查什麼的其他想法?非常感謝!
很難說沒有看到所有的重寫規則。我只能在' ')。點擊時的每個AdWords鏈接在查詢字符串('gclid')中都會有一些額外的參數,這對於Google Analytics的正常運行可能至關重要。我現在到處都有這個參數,到目前爲止,我沒有區分流量來源的問題。 –
LazyOne
第二條規則是否爲重寫而不是重定向?這會使你的請求'http:// www.ourdomain.com/Home'不是'http:// www.ourdomain.com/Home.aspx'(儘管我猜你沒有鏈接)。 – TheCodeKing