Google-recensioner: svara inom en timme — och var vi satte stopp
Ditt företags profil på Google är ett skyltfönster du inte råder över. Det fylls av andra människor, när som helst på dygnet och på vilket språk som helst, och din blivande kund läser just det — inte din webbplats. Det dyraste i det skyltfönstret är inte en dålig recension. Det dyraste är en recension utan svar. Och det handlar inte bara om bilden utåt: antalet recensioner och betyget hör till de signaler som avgör vem Google visar först i den lokala sökningen.
Vi byggde ett system som bevakar en Google Företagsprofil och svarar på recensioner i ägarens ställe. Vi visar hur vi har byggt det och, viktigare, var vi medvetet satte stopp. För att skriva en fin mening klarar vem som helst i dag; det svåra börjar där den meningen publiceras i någon annans skyltfönster utan att någon ser efter.
Tystnad under en recension läses som ett svar
En recension utan svar är inte neutral. Den säger till läsaren exakt det som skribenten skrev, och lägger till på egen hand: ”de har inget att svara”. En etta med ett detaljerat missnöje, och tystnad under den, är en färdig dom som hänger kvar i åratal.
Och den hänger kvar på riktigt. Första gången vi hämtade en kunds profil i sin helhet, och inte bara på ytan, dök det upp en recension som hade väntat på svar i sju månader. Inte för att ägaren var arg eller likgiltig — utan för att Google inte hade lagt den överst i listan, ingen bläddrade förbi första sidan, och den blev helt enkelt bortglömd. Det är det vanligaste scenariot: inte en vägran att svara, utan osynlighet.
Därav systemets första regel: titta inte på det som visas överst, utan på hela profilen — och ha en separat mekanism som skriker när kontrollerna har slutat ske.
Vad maskinen gör och vad en människa gör
Maskinen kontrollerar profilen varje timme, dygnet runt. Den hittar nya recensioner, ser om det redan finns ett svar och räknar hur länge en recension har väntat.
Sedan kommer vägvalet, och det är hårt. Vi svarar automatiskt enbart på femstjärniga recensioner utan invändningar. Allt därunder — fyra, tre, två, en etta — rör maskinen inte alls, utan väcker en människa. Hur man svarar på negativa recensioner är ett eget jobb, och ett mänskligt. Skälet är enkelt: under en femma behövs ett tack, under en etta en utredning. Man måste ta fram arbetsordern, reda ut vad som faktiskt hände, ibland erkänna ett fel och ibland lugnt lägga fram fakta. Det är inget jobb för automatik, och att låtsas annat är det snabbaste sättet att göra ett gräl av en dålig recension.
Sedan finns fördröjningen och taket. Svaret går inte ut direkt: maskinen väntar ungefär en timme, eftersom ägaren kan svara själv, och två röster under samma recension ser befängda ut. Och det finns en gräns per dygn — en profil där det på en timme har växt fram tio likadana tackord ser ut precis som det är: en bot i arbete.
Huvudregeln är att svara på recensionens språk
Det låter som en artighetsdetalj: en spanjor skrev till dig, alltså svarar du på spanska. I själva verket är skälet tekniskt, och vi såg det på en levande profil.
Google översätter själv ditt svar åt läsaren och skriver offentligt ut vilket språk du svarade på. Svarar du på ryska under en spansk recension ser spanjoren en maskinöversättning och under den raden ”Ver original (ruso)” — alltså meddelar Google i ditt namn att man har talat med den kunden på ett främmande språk. Originalet göms bakom en länk, och översättningen sköts av en algoritm som på vägen utan vidare gör om en genomtänkt artighet till något stelt.
Språket i svaret handlar alltså inte om umgängesformer, utan om huruvida din text når läsaren i den form du skrev den. Ett svar på recensionens språk visas ord för ord och helt utan etiketter.
Hur vi nästan ljög för oss själva om språkigenkänningen
Här kommer projektets nyttigaste historia, och den handlar inte om vackra texter.
För att svara på recensionens språk måste man känna igen det språket. Vi räknade fram det ur recensionens text — logiskt nog. Bara det att Google för många recensioner visar sin egen engelska översättning först, och originalet därunder. Vår igenkänning räknade ärligt hela blocket och såg ärligt engelska.
Följden: 26 spanska recensioner låg i databasen som engelska. Panelen visade fel språkfördelning, och roboten hade svarat de människorna på fel språk — precis det som regeln fanns till för att förhindra.
Vi löste det genom att räkna språket enbart ur originalet och skära bort plattformens översättning.
Den andra frestelsen sitter på precis samma ställe: att gissa språket utifrån författarens namn. Efternamnets ändelse ser ut som en pålitlig signal; vi mätte den på hundratals recensioner där språket syns med säkerhet — den håller inte. Och ändelserna -in, -ina och -ian, som ser ut som ett säkert kort, fångar Martin, Joaquin och Sebastian. Ett namn är en ledtråd, inte ett bevis. Beviset är texten som människan skrev med egen hand.
Lärdomen är bredare än det här fallet och värd att ta med sig: mät det människan skrev, inte det som någon annans gränssnitt visar dig. En plattform har rätt att visa dig den bild som passar den; dina slutsatser måste stå på källdata.
Åtta spärrar, och alla landar i ingenting
Svarets text sätts ihop av en språkmodell. Det är systemets minst intressanta del — och den farligaste att lämna ensam.
En modell bryter mot instruktioner tyst. Den meddelar inte att den har struntat i en regel; den levererar helt enkelt en fin text där regeln saknas. Därför är varje viktig regel dubblerad av en kontroll som läser den färdiga texten före publicering:
Inga löften som ingen har gett — rabatter, återbetalningar, samtal eller tider. Inga detaljer som inte fanns i recensionen: skrev inte personen att bromsbeläggen byttes, då nämner vi inga bromsbelägg. Namnet bara så som personen själv skrev under: att translitterera ”Alexey” till kyrilliska går bra, att byta ut det mot ”Alexander” gör det inte — det är en annan människa. Ingen signatur, inga emojier. Längden följer recensionens längd. En upprepningskontroll: har den avslutningen redan stått under svaret intill går texten tillbaka för omskrivning. Och en kontroll av utnötta formuleringar — meningar som låter som en blankett i stället för en levande människa.
Det viktigaste är hur spärren beter sig när den slår till. Inte ”rätta till och publicera”, utan publicera ingenting. Klarar texten inte kontrollen försöker vi igen nästa cykel. Att tiga en cykel eller två kostar nästan inget. En publicerad dumhet under din egen skylt ser bara gratis ut — i själva verket står den där för alltid.
Hur vi provar spärrarna själva
En spärr som aldrig har slagit till går inte att skilja från en trasig. Därför går ett tiotal medvetet förstörda texter regelbundet genom kontrollerna: en med påhittad rabatt, en med fel namn, en med emoji, en på fyra meningar under en recension på två ord. Slinker någon av dem igenom är det inget skäl att glädjas åt att systemet ”arbetar tyst” — då är det kontrollen som behöver lagas. Frågan till varje skydd är inte ”är det tyst”, utan ”fångar det när det ska”.
Modellen provar vi på samma sätt: två olika får gå över samma urval recensioner, och så jämför vi. Det var så en felaktig namnform kom fram. På ukrainska byter namnet ändelse när man tilltalar någon, och den billiga modellen lämnade kvar ordboksformen — för en infödd talare låter det som att bli hälsad med sitt eget namn felstavat, offentligt och under varje femstjärnig recension. En ensam modell har inget att stämma av mot: den levererar en självsäker text, och om felet får du veta av kunden som läste den.
Enformighet syns även när inga två svar är lika
En egen och långt ifrån självklar uppgift. Varje svar kan vara unikt och profilen läses ändå som en mall, eftersom alla slutar med samma konstruktion och börjar med samma ansats.
Läsaren jämför inte två svar med varandra. Hen bläddrar genom flödet och fångar rytmen. Därför håller systemet en lista över de inledningar och avslutningar som redan har förbrukats den senaste tiden — separat för varje språk — och kräver av modellen att den inte upprepar sig. En regelbunden mätning visar sedan om profilen glider mot enformighet, för den glidningen samlas tyst och förblir osynlig för oss ända tills kunderna ser den.
Tystnad betyder inte att allt fungerar
Det sista, och det gäller all automatik, inte bara recensioner — precis som det gäller dygnet-runt-övervakning av servrar.
En dag dog vår insamlare: inloggningen till profilen föll bort. Den schemalagda uppgiften startade prydligt, avslutades prydligt och hämtade prydligt ingenting. I loggen tystnad. På panelen lugn. Formellt ”övervakade” vi i ytterligare fem timmar.
En död insamlare ser precis likadan ut som en frisk där ingenting har hänt. Att skilja dem åt går bara med en separat mekanism som inte bevakar recensionerna utan själva det faktum att kontroller sker: när den senaste lyckade insamlingen var, och om det fullständiga varvet över profilen har hunnit bli gammalt. Den lever åtskild från det den vakar över — annars hade det som gick sönder släckt sitt eget larm på köpet.
Och det är inte en enda händelse utan en hel familj. Google släpper bara in en webbläsare åt gången i en profil — och hos oss låg den timvisa insamlingen och det fullständiga varvet över profilen en tid på samma minut. Det fullständiga varvet förlorade varje gång: det hoppade tyst över sin cykel och avslutades med lyckad kod, eftersom det var tänkt att hoppa över tyst. I två dygn lyste panelen grönt utan att ett enda riktigt fullständigt varv hade skett. Botas med två oberoende drag: skilj dem åt i tiden, och lär vakten att mäta det fullständiga varvets ålder för sig, inte bara att en insamling har skett.
Och en till: inloggningen till profilen faller bort ungefär varannan gång även när ingenting är fel med den — Google kastar helt enkelt tillbaka den automatiska webbläsaren till ett inloggningsformulär. En naiv bevakning skulle skrika om det varje timme och på en vecka lära alla att ignorera den. Därför är tröskeln satt att tåla ett missat pass och skrika vid det andra i rad.
Det här är ingen fin idé ur en bok. Det är följden av konkreta timmar som vi har betalat för.
Vad vi inte gör
Vi raderar inte recensioner — varken våra egna eller andras — och vi lovar inte att göra det. Vi erbjuder oss inte att åtgärda något åt en kund i utbyte mot en borttagen etta: det strider direkt mot Googles regler och avslöjas med en enda skärmbild av konversationen. Och vi låter inte en maskin tala för dig där det behövs din ståndpunkt, inte artighet.
Det vi faktiskt gör: vi tar bort tystnaden. Varje recension uppmärksammad inom en timme, varje tack levande och på skribentens eget språk, varje problem på en människas bord samma dag i stället för sju månader senare.
Har du en profil på Google och inte vet hur många recensioner på den som just nu står utan svar — skriv till oss. Att räkna dem går fort, och nästan alltid är siffran högre än ägaren hade väntat sig.
Behöver du hjälp med IT?
En gratis granskning av din infrastruktur — vi hittar svaga punkter och visar en ärlig plan. Helt utan förpliktelser.
Gratis granskning