Skip to content
◆
Timo Wessels
Menu
Services
New builds
Static websites
Rebuild a WordPress website
Shopify migration
Repair and improve
Cleaning up WordPress
Image optimisation
Technical SEO
Accessible websites
Care and advice
Website care
Market overview
All services
Knowledge
Brands
Static Studio
dynamic-homepages
mybeverageguide
thefullwebaudit
plugindb
Designansicht
All brands
Projects
Talks
Work with me
Contact
Deutsch
Light design
Dark design
Home
Sitemap
Sitemap
Every page of this website at a glance.
Home
Services
Static websites
Rebuild a WordPress website
Shopify migration
Cleaning up WordPress
Image optimisation
Technical SEO
Accessible websites
Website care
Market overview
Knowledge
Alt text for images
Backups that work
Accessible forms
PDFs on your website
Images
Images: weight and format
What happens before someone clicks “Accept”
Broken links and the page that does not exist
The content freeze nobody agrees on
Switch-over day — and the four weeks after it
The redirect plan
The list without which a relaunch is blind
The redirect that works and is still wrong
Domain and email
Colour contrast
Third-party code on your site
Indexing and canonical
Thin pages, duplicate pages, competing pages
Internal linking
Does your site’s JavaScript actually work?
AI visibility
Page speed and Core Web Vitals
Link text
hreflang
Mandatory pages
robots.txt and sitemap
Typeface, size, line spacing
Try a screen reader yourself
Reading Search Console
Security headers and HTTPS
Page structure
Page title and description
Local visibility
Structured data
Keyboard access
Keyboard use
Heading structure
Updates and staging
Writing clearly
Video, sound and motion
The preview image when a page is shared
Why the message from your contact form never arrives
Why forms are harder than they look
Why mail lands in spam
What gets lost in a migration without anyone noticing
What happens to the pages you no longer want
What to switch off before going live
Before a relaunch
What WordPress loads without you needing it
Web fonts
When colour is the only information
When a website contradicts itself
How visitors actually read — and what that means for your site
How structured data gets onto your site
WordPress
Too many plugins
Brands
Static Studio
dynamic-homepages
mybeverageguide
thefullwebaudit
plugindb
Designansicht
Projects
Talks
AI and WordPress
The AI no longer just sits in the chat window
All of this already exists
What suddenly works
I am not a developer
And then you want to change something
Every connection you make is a risk you make
Goodbye WordPress: the other side
“WordPress is a prison”
Away from WordPress and back again
Static or generated
The wrong funeral
The middle ground
So what does that mean for us?
For Monday morning
Your turn
Sources
Work with me
Contact
Legal
Impressum
Privacy policy
Accessibility
Topics
Accessibility
Operating
Perceiving
Operations and security
Backups
Email and domain
Security
GEO
Performance
Images and fonts
Code and plugins
Measuring
Relaunch
Going live
Preparing
Redirects
SEO
Structure and content
Structured data
Technical and indexing