Unieke meta tag description toevoegen aan WordPress

De meta tag description is belangrijk voor de zoekmachine-optimalisatie (SEO). Het is een korte samenvatting van de pagina. Bij een zoekactie op Google komt de description onder de titel te staan, zodat een zoeker beter ziet waar de pagina over gaat en kan besluiten de website wel of niet te bezoeken.

In WordPress staat standaard geen description in de head-sectie. En dat ziet er dan bij Google dan zo uit als je zoekt op “modevakschool.net”:

Geen description voor modevakschool.net

Geen goede omschrijving van de website dus, maar een willekeurige greep uit wat links op de pagina, waar het zoekwoord in voorkomt.

Voor WordPress is hiervoor een aantal plugins geschreven en, omdat ik niet kon vinden wat op precies zocht, hierbij mijn code. Hierbij ben ik uitgegaan van de stelling Google:

Wherever possible, create descriptions that accurately describe the specific page.

Daarnaast wil ik dat de inhoud van de description automatisch gevuld wordt, maar ook de auteur de mogelijkheid geven deze zelf aan te passen. En het moet vooral eenvoudig zijn. Sodeju, wat een constructies kunnen mensen verzinnen zeg. Continue reading “Unieke meta tag description toevoegen aan WordPress”

Zoekresultaten van adressen in postcodegebied inclusief een Google Map

Opmerking:

Deze blogpost geldt voor de Google API versie 2, die binnenkort vervangen wordt door versie 3.

 

Wat ik wil maken: Een overzicht van meerdere adressen binnen een opgegeven postcodegebied inclusief een Google Maps kaartje.
Bijvoorbeeld voor modevakschool.net: zoek adressen voor naailes in de buurt van postcodegebied 10 (dit is Amsterdam en omstreken) en geef de resultaten weer in een lijst en in een Google kaartje. Als je puur op postcode 10 zoekt mis je adressen die misschien vlak in de buurt zijn, maar in net een ander postcodegebied liggen.
In principe gaat het maken van het Google kaartje hetzelfde als voor een enkel adres, alleen laad  je nu de verschillende adressen in via een zogenaamd KML-bestand. Onderstaande code bouwt verder op de code voor een enkel adres. Continue reading “Zoekresultaten van adressen in postcodegebied inclusief een Google Map”

Alternatief voor getBoundingBox voor berekenen afstanden met geo-coordinaten

Met de PHP-functie getBoundingBox kun je een gebied (box) berekenen om een punt op de aarde met behulp van geo-coordinaten. Bij het toepassen van deze functie blijkt dat dit voor Nederland niet goed werkt. De box is in de hoogte opgerekt en in de breedte versmalt. Mijn vermoeden is dat de functie goed werkt voor de US maar niet voor Europa. Continue reading “Alternatief voor getBoundingBox voor berekenen afstanden met geo-coordinaten”