最近我有一個問題,我的一個客戶端發送一封郵件MailChimp包含URL中的UTM(Google)和MC(Mailchimp)參數。搜索引擎優化和剝離UTM參數與光油
由於鏈接指向運行Varnish的Magento 2網站,因此我必須爲其提供修復,否則Varnish會爲「唯一」網址創建許多不同的條目。
現在,通過使用該光油調整片段.vcl,我能夠剝離這些參數:
if (req.url ~ "(\?|&)(gclid|cx|ie|cof|siteurl|zanpid|origin|mc_[a-z]+|utm_[a-z]+)=") {
set req.url = regsuball(req.url, "(gclid|cx|ie|cof|siteurl|zanpid|origin|mc_[a-z]+|utm_[a-z]+)=[-_A-z0-9+()%.]+&?", "");
set req.url = regsub(req.url, "[?|&]+$", "");
}
這工作得很好,它去除的URL。
但是,我似乎無法找到一個正確的解釋,如果這以任何方式會影響搜索引擎優化,或分析跟蹤 - 我試着儘可能地使用谷歌搜索,但無法找到明確的解釋。
任何人在這裏有解決方案和/或解釋?
我投票結束這個問題作爲題外話,因爲它是關於SEO,而不是編程。 SEO問題可能會在[Webmasters.SE](// webmasters.stackexchange.com/)上詢問。 – Machavity