---
title: "WordPress SEO Guide: How to Rank Your WordPress Site"
description: "A practical WordPress SEO guide: which SEO plugin you need, what goes into title tags and meta descriptions, and what else decides your rankings."
url: https://www.hamed.de/en/wordpress-seo-guide/
language: en
author: Hamed Farhadian
published: 2019-02-17
updated: 2026-10-18
---

# WordPress SEO guide – The plugin is where you start – not where you finish.

WordPress SEO means optimising a WordPress website so it’s found on Google and in AI search for the right search terms. An SEO plugin such as Yoast SEO or Rank Math gives you the fields for title tags, meta descriptions and the sitemap. What you put in those fields, how fast the site loads and how well your content answers the query are what decide your rankings.

## Is WordPress SEO-friendly out of the box?

Partly. WordPress now ships with many SEO basics, but it has no per-page fields for title tags and meta descriptions. For that, you need an SEO plugin.

Many companies running WordPress ask me for technical help. Most of the time it’s about what I’ve specialised in for many years: search engine optimisation for WordPress websites.

What WordPress already does well:

- **Readable URLs:** with the “Post name” permalink setting, every page gets a clean address.
- **XML sitemap:** since version 5.5, WordPress generates a sitemap for search engines automatically.
- **Lazy loading and modern image formats:** images load as you scroll, and WebP and AVIF are supported.
- **Proper headings:** the block editor uses real H1 to H6 headings.

What’s missing: per-page title and description fields, control over structured data, canonical tags and redirects. An SEO plugin fills that gap.

## Which SEO plugin do you need for WordPress?

Search for a WordPress SEO plugin and you’ll quickly land on Yoast SEO. It has been widely used for years and adds the key SEO features. By now there are several equally capable alternatives:

| Plugin | Strengths |
|---|---|
| Yoast SEO | very widespread, lots of tutorials, snippet preview and readability analysis |
| Rank Math | many features in the free version, such as redirects |
| SEOPress | lean, tidy interface |
| The SEO Framework | very lightweight, hardly any settings needed |

All four give you per-page title tags and descriptions, a sitemap, canonical tags and structured data. Pick one and stick with it.

### Why SEO is more than a plugin

A plugin is a tool. It gets WordPress ready for SEO, but it won’t put you in first place or send you enquiries by itself. One thing matters a lot to me: SEO isn’t a checkbox in the settings. It’s the combination of technical know-how, language and knowing your audience.

An example: the plugin shows you a preview of how your post would look in Google’s results – the snippet. When I wrote the original version of this article, my focus keyword was the German “WordPress SEO” and my secondary keyword “WordPress SEO Experte” (WordPress SEO expert), because I know that’s how potential clients search. But what exactly goes into the fields? No plugin can answer that for you.

{% bild datei="ratgeber/wordpress-seo-mit-yoast-plugin.png" alt="The Yoast SEO box in the WordPress editor (German interface) with a snippet preview reading “WordPress vom SEO Experten fit machen – Hamed Farhadian” and the focus keyword “WordPress SEO”" unterschrift="Yoast SEO while I was writing the original German article: snippet preview and the focus keyword “WordPress SEO”. Screenshot from 2018." /%}

Only when you click the preview do the fields for SEO title, permalink and meta description open up:

{% bild datei="ratgeber/wordpress-seo-eingabe-der-meta-title-und-meta-description.png" alt="The open Yoast SEO snippet editor (German interface) with fields for SEO title, permalink and meta description below the snippet preview" unterschrift="The Yoast SEO snippet editor with fields for title, URL and description. Screenshot from 2018." breite="halb" /%}

## What goes into the title tag and meta description?

The title tag is the blue, clickable headline in a Google result. The meta description is the short text below it. Both influence whether someone clicks on your result.

| | Title tag | Meta description |
|---|---|---|
| Ranking influence | an important signal for the page’s topic | not a direct ranking factor |
| Click influence | high | high – it’s your ad copy |
| Length | about 50–60 characters | about 120–155 characters |
| Content | main keyword near the front, clear benefit, brand at the end | benefit, what’s on the page, a reason to click |

Writing good titles and descriptions takes experience. I’ve written more than 2,000 of them and know how Google handles them. My advice: invest real effort in the wording. Write for people who have a question right now, not for a machine. You’ll find templates in my article with [meta description examples](https://www.hamed.de/en/meta-description-examples/).

Title tags and descriptions are an important part of WordPress SEO, but only one of many. Google evaluates hundreds of signals.

## What decides your rankings beyond the plugin?

- **Keywords and search intent:** which terms should each page rank for, and what does the searcher expect to find?
- **Content:** does the page answer the question better than the other results? Is it up to date?
- **Structure:** exactly one H1 per page, meaningful subheadings, one page per topic.
- **Internal links:** important pages are linked from other pages on your site.
- **Page speed:** fast pages rank and convert better – see [Speed up WordPress](https://www.hamed.de/en/slow-wordpress-website/).
- **Maintenance:** keep WordPress, your theme and plugins updated, use HTTPS and run a current PHP version. As of October 2026, WordPress recommends PHP 8.3 or higher.
- **Thin archive pages:** set tag, author and attachment pages without their own content to noindex, so Google focuses on your important pages.
- **Images:** descriptive file names and alt text that says what’s in the picture.
- **AI search:** clear answers at the start of each section help ChatGPT, Gemini and Google AI Overviews quote your page.

## How do you set up WordPress for SEO, step by step?

1. **Check visibility:** under “Settings → Reading”, “Discourage search engines from indexing this site” must be unchecked.
2. **Set permalinks:** under “Settings → Permalinks”, choose “Post name”. On an existing site, plan redirects first.
3. **Install one SEO plugin** and run through its setup wizard.
4. **Connect Google Search Console** and submit your sitemap.
5. **Write a title tag and meta description for every important page.**
6. **Set archive pages without added value to noindex.**
7. **Improve speed:** caching, images, a lean theme and good [WordPress hosting](https://www.hamed.de/en/fast-wordpress-hosting/).
8. **Add internal links:** from related posts to your most important pages.

**SEO Compass: check for free where your website stands on Google and in AI search:** https://kompass.seoeffekt.de/?quelle=hamed.de-en-wordpress-seo-guide-md&lang=en

## What does a WordPress SEO expert do?

A WordPress SEO expert brings two worlds together: technical understanding of WordPress and a feel for language and search intent. Plenty of people call themselves SEO experts or can write search-optimised copy. Fewer also have the technical instinct and hands-on experience with WordPress itself – themes, plugins, hosting and speed.

Here’s what that looks like in practice and how I work as a [WordPress expert in Hamburg](https://www.hamed.de/en/wordpress-expert-hamburg/). If you have a WordPress site you’d like an SEO expert to optimise, send me a message using the form below. You can also read more about my work as an [SEO consultant in Hamburg](https://www.hamed.de/en/seo-consultant-hamburg/).

[Read more articles on the blog](https://www.hamed.de/en/blog/)

## Questions about WordPress SEO

### Yoast SEO or Rank Math – which plugin is better?

Both cover everything most websites need: per-page title tags and meta descriptions, XML sitemap, canonical tags and structured data. I’ve worked with both – on my old WordPress site I last used Rank Math. What you write into the fields matters far more than which plugin you pick.

### Is WordPress good for SEO?

Yes. WordPress comes with clean URLs, a sitemap and flexible content, and one plugin is enough to set it up fully for search engines. The weak spots tend to be bloated themes, too many plugins and lack of maintenance. More on that in my article [Is WordPress good for SEO?](https://www.hamed.de/en/is-wordpress-best-for-seo/)

### Do I need more than one SEO plugin?

No. Use exactly one SEO plugin. Two plugins that both output title tags, sitemaps or structured data create duplicate or conflicting signals.

### Why doesn’t Google show my meta description?

Google often rewrites descriptions when another snippet of text matches the query better. A good description that accurately summarises the page gets used much more often, though.

### Can I do WordPress SEO myself?

You can handle the basic setup yourself with this guide. It gets harder when you need to decide which step will make the biggest difference for you. In the [SEO Compass](https://kompass.seoeffekt.de/?quelle=hamed.de-en-wordpress-seo-guide-md&lang=en) you enter your address, answer a few short questions and within a few minutes you see where your biggest levers are; for a thorough review, send me a message.

## Contact

- Contact form: https://www.hamed.de/en/wordpress-seo-guide/#kontakt
- Email: hamed@hamed.de
- Phone: +49 40 3556 7813
