Welcome to my personal website. I use this space to share some of my thoughts and software that I write in my free time. Sometimes I also publish photos. If you want to get in touch please use LinkedIn or Mastodon.
As the final step in this very small series I tried improving the SEO (search engine optimization) score for my start page. I started out with a good score of 92. As usual, my goal was 100.
As a first step I had to fix a broken link in one of my articles. One forgotten href in a post needed to be fixed. Fixing this issue did not change the score.
The start page didn’t have an HTML meta description, so I added one. I followed the best practices outlined here.
Use a unique description for each page
Clear and concise descriptions
Avoid keyword stuffing
No complete sentences needed, can be structured data
Furthermore descriptions should be less than 160 characters to appear completely in search results.
For the home page I chose a static description whereas for each individual post I wanted to either use the first 160 characters or, if provided, use an individual meta description. I achieved this with the following code in the templates.
This change brought the score to 100 and concluded my improvements for now.
About the author
Friedrich Ewald is an experienced Software Engineer with a Master's degree in Computer Science. He started this website in late 2015, mostly as a digital business card. He is interested in Go, Python, Ruby, SQL- and NoSQL-databases, machine learning and AI and is experienced in building scalable, distributed systems and micro-services at multiple larger and smaller companies.