Google Ads: Så här ställer du in ClickBank Conversion Tracking

Jag behöver några brådskande råd om Google Analytics och flera domäner och hur man bäst hanterar dem.

Har en mycket känslig kund som har ett antal domäner: EG somethingvauxhall.co.uk, somthing-vauxhall.co.uk, something-group.co.uk, somethinggroup.co.uk, somethinggroup.com etc

Jag hade intrycket av att det alltid var bäst att "tratta" alla domäner till en enda "huvuddomän". Till exempel vidarebefordras alla domäner som slår denna webbplats till www.somethinggroup.com.

Nu hade jag hört att det var bäst att göra detta med en 301-omdirigering. om minnet tjänar. Av flera anledningar kunde jag inte göra detta på grund av installationen på vår server, så jag måste istället koda vidarebefordran manuellt i codebehind (asp.NET). Så här:

 if(domain != 'www.somethinggroup.com') { string forwardURL = 'http://www.somethinggroup.com/'; if(path != '') { forwardURL = forwardURL + path; } if(queryString != '') { forwardURL = forwardURL + '?' + queryString; } Response.Redirect(forwardURL); } 

Det här ser nu ut som att det här var en riktigt dålig idé, för även om trafiknivåerna ser bra ut över hela webbplatsen, är det skruvade upp saker som hänvisningswebbplatser etc.

Min fråga är denna: a) Var detta ett dåligt drag? b) Skulle en 301 omdirigera mig bättre ur analytisk synvinkel? Eller är det bäst att bara låta människor träffa webbplatsen med vilket domännamn som helst?

Det finns en mängd användbarhet och historiska SEO-skäl att använda permanenta omdirigeringar över tillfälliga omdirigeringar, men behovet att göra det för SEO-syften har mildrats genom tillkomsten av kanoniska länkspecifikationer (och du kan använda setDomainName-funktionen för att tvinga något grupp. com för analysändamål) - fortfarande är det ingen anledning att undvika att använda en permanent omdirigering om det är vad du tänker göra.

Metoden Response.Redirect () utfärdar a 302 Object Moved svar - det här är inte samma som en 301 Moved Permanently svar.

Du kan ändra din ASP.NET-kod för att skicka rätt omdirigeringsrubriker:

if(domain != 'www.somethinggroup.com') { string forwardURL = 'http://www.somethinggroup.com/'; if(path != '') { forwardURL = forwardURL + path; } if(queryString != '') { forwardURL = forwardURL + '?' + queryString; } Response.Status = '301 Moved Permanently'; Response.AddHeader('Location', forwardURL); } 

Även om det initialt kan tyckas ha skruvat upp dina referenssidor. Men om du planerar att hålla dessa saker uppe länge. Då har du tagit rätt steg. Låt människor gå ner på valfri domän så kommer de att föras till huvuddomänen. När tiden går skulle de definitivt användas för att behärska domänen och direkt trafik skulle öka på din toppdomän och trafiken från dessa hänvisande webbplatser kommer gradvis att avta. Oroa dig inte.

  • Så det finns ingen verklig skillnad, ur analytisk synvinkel, mellan att göra en 301-omdirigering och hur jag omdirigerar domänerna?

fungerat för dig: Charles Robertson | Vill du kontakta oss?