HubSpot-bug related_blog_post getackeled (juni 2020)

Johan Vantomme
Johan Vantomme
11 juni 2020

HubSpot

DELEN

Op 2 juni 2020 vonden we een bug in de HubSpot HubL functie related_blog_post, die een pak blogs momenteel last bezorgt. Hoe je die bug aanpakt, lees je hier.

De bug heeft betrekking op de functie related_blog_post. Die functie laat je toe gerelateerde blogposts op te lijsten bij een bestaande blogpost. De functie wordt courant gebruikt in verschillende HubSpot-thema's en ook door heel HubSpot CMS developers.

Wat de bug precies doet

De bug zorgde ervoor dat een deel van een script werd geïndexeerd door Google Search met als resultaat dat honderden nietszeggende pagina’s in de zoekresultaten terechtkomen. Een voorbeeld::

Wanneer je vervolgens klikt op zo'n link kom je uit op een ongestijlde, onvolledige pagina met wat content uit een pagina (zie hieronder). Wat je uiteraard niet wil:

De fout werd dezelfde dag (2 juni 2020) nog opgelost door HubSpot – kudos voor HubSpot.


Maar ... dat belet niet dat Google Search nog veel van die geïndexeerde pagina’s in zijn database heeft. En daar moet je actie voor ondernemen.

De oplossing

Voor onze klanten zijn we deze "foute" pagina's uit de Google Search resultaten aan het halen. Uiteraard zijn niet alle HubSpot-gebruikers leadstreet-klanten 😃. Vandaar dat we die procedure hier even toelichten.

Stap 1. Check of Google die specifieke pagina’s heeft geindexeerd

Tik in Google site:mywebsite.com _hcms (vervang mywebsite.com door jouw domeinnaam) en druk op enter.

  • Krijg je geen resultaten. De functie wordt niet gebruikt op je website - you're all good!
  • Indien er resultaten opduiken, ga dan verder met punt 2

Stap 2. Schoon jouw Google resultaten op

De bug in de functie zelf werd reeds door HubSpot aangepast, hier hoef je dus niks te doen. Wat je wel moet:

Pas je robots.txt aan, zo voorkom je dat dergelijke pagina’s worden geindexeerd. Voeg toe:

User-agent: *
Disallow: /_hcms*

  • Ga vervolgens naar je Google Search Console en naar Removals
  • Submit je request.
Voor onze website waren de resultaten na 3 uur niet meer beschikbaar binnen Google Search.

Vragen hierover (of over jouw HubSpot-site)? Geef ons een seintje. We helpen je graag verder.

Johan Vantomme

Johan Vantomme

Johan is een van de oprichters van leadstreet, Diamond HubSpot Partner. HubSpot-certified op 5 niveau's. Hij weet technische kennis voor het ontwikkelen van websites te koppelen aan een grote kennis van online en de bijhorende commerciele en marketingkant. Johan is (ex-)zeilfanaat en een foodie.