WordPress SEO for beginners comes down to a short list of habits. Make sure search engines can see your site, use readable URLs, write useful pages, and keep your titles, images, links and sitemap in good shape. None of this needs advanced skills.
This guide covers seven practices in the order a new site owner should do them. Each one is based on Google’s own documentation or the WordPress documentation. A short example and a checklist follow.
Start by checking that WordPress is not blocking search engines. Then set readable permalinks, publish people-first content, write clear titles and descriptions, describe your images, link your pages with crawlable links, and submit a sitemap. Google says useful content is likely to influence results more than any other tip in its starter guide.
⚡ Key Takeaways
- One checkbox in Settings, Reading can tell search engines not to index your whole site. Check it first.
- Google says compelling, useful content will likely influence your presence in search more than any other suggestion in its starter guide.
- Use descriptive titles, helpful meta descriptions and readable URLs.
- Google can only follow links that are
<a>elements with an href attribute. - WordPress 5.5 and later creates a sitemap at /wp-sitemap.xml by default.
Why WordPress SEO Basics Matter
Google describes SEO as helping search engines understand your content and helping users decide whether to visit your site. WordPress gives you a good start, because it outputs clean pages and builds a sitemap on its own. Still, the settings and the content are up to you.

1. Make Sure Search Engines Can Index Your Site
Go to Settings, then Reading. There is a box labeled “Discourage search engines from indexing this site”. According to the WordPress documentation, when it is checked, WordPress adds a noindex,nofollow robots meta tag to your pages, which makes search engine spiders ignore your site.
Developers often tick this box during a build and forget it. So, confirm that it is off before launch, and check again after any site move.
2. Set Readable Permalinks
Google recommends readable words instead of long ID numbers in URLs, and hyphens instead of underscores. In WordPress, the “Post name” option does this for you. Set it under Settings, then Permalinks, ideally before you publish.
Changing URLs on a live site needs a redirect plan. This guide to WordPress permalinks explains how.
3. Publish People-First Content
Google says creating content that people find compelling and useful will likely influence your presence in search results more than any other suggestion in its SEO starter guide. It also says its ranking systems are designed to prioritize helpful, reliable information that is created to benefit people.
First, ask who the page is for, and whether it answers their question better than the pages that rank today. Write in clear, natural language, organize the text with headings, and show who created it. Google’s helpful content page suggests asking “Who, How, and Why” about your content.
4. Write Clear Titles for WordPress SEO
Google advises descriptive and concise text in your title elements. It also says high-quality meta descriptions can be shown in search results, though Google may use other parts of the page when they describe it better.
Give every page a unique title and description. An SEO plugin can help you edit them, but it is optional. To test changes, see how others approach boosting organic CTR.
5. Describe and Compress Your Images
Google says to use descriptive filenames, titles and alt text, and to place images near relevant text. Short, descriptive filenames such as blue-ceramic-mug.jpg give light clues about the subject.
However, large images also slow pages down. So, resize them before you upload, and keep the largest image on each page light. This guide on how to fix Largest Contentful Paint covers the speed side.
6. Link Your Pages With Crawlable Links
Google says it can generally crawl a link only if it is an <a> element with an href attribute. Most links in other formats are not parsed. The WordPress editor creates proper links. However, some page builders and scripts do not.
Write anchor text that says where the link goes. For image links, Google uses the alt text as the anchor text, so add descriptive alt text. Careful linking between your own pages is covered in this guide to using internal links.
7. Use a Sitemap for WordPress SEO
Since version 5.5, WordPress creates a sitemap index at /wp-sitemap.xml by default, and the WordPress robots.txt references it. Google says a sitemap helps search engines discover URLs, but does not guarantee that they are crawled and indexed.
Next, add your site to Google Search Console, submit the sitemap, and check the reports. If you use Jetpack, see how to generate a sitemap with Jetpack, and use only one sitemap source.
Do You Need a WordPress SEO Plugin?
You do not need one to follow the steps above. Plugins can make it easier to edit titles, descriptions and sitemaps from one screen, and some add structured data. Pick one, set it up carefully, and avoid running two that do the same job.
For hands-on setup or audits, WordPress SEO services are an option, but the basics here work on their own.
Worked Example of WordPress SEO (Made-Up)
Imagine a new WordPress site for a local plumber. The owner finds that “Discourage search engines” is ticked from the build phase, so the pages carry a noindex tag. First, they untick it, switch the permalinks to Post name, and rewrite the page titles.
Next, they add alt text to the van and team photos, link each service page from the home page, and submit /wp-sitemap.xml in Search Console. This plumber is made up. The order shows why the indexing check comes first.
WordPress SEO Checklist
- Untick “Discourage search engines from indexing this site”.
- Set Post name permalinks before you publish.
- Publish people-first content for a clear audience.
- Write a unique title and meta description for each key page.
- Use descriptive filenames and alt text, and resize images.
- Link pages with real links and clear anchor text.
- Submit your sitemap in Google Search Console.
Conclusion
In short, good WordPress SEO is mostly basics done well. Open the indexing setting, fix your permalinks, write for people, and keep your technical details tidy. Then check Search Console for problems every few weeks.
If you do one thing today, check the Reading settings box. It takes a minute and can matter more than everything else.
Frequently Asked Questions About WordPress SEO
Is WordPress good for SEO?
WordPress gives you a solid base, with clean pages and a built-in sitemap. Results still depend on your content, settings and links.
Why is my WordPress site not showing in Google?
First check Settings, Reading. If “Discourage search engines from indexing this site” is ticked, WordPress adds a noindex tag. Then check Search Console for errors.
What is the best permalink structure?
For most sites, Post name. It uses readable words, which matches Google’s advice to avoid long ID numbers.
Do I need an SEO plugin?
No, but a plugin can make titles, descriptions and sitemaps easier to manage. Use one, and set it up carefully.
Does a sitemap guarantee indexing?
No. Google says a sitemap helps discovery, but does not guarantee that URLs are crawled and indexed.
Sources
- Google Search Central: SEO Starter Guide
- Google Search Central: Creating helpful, reliable, people-first content
- Google Search Central: Image SEO best practices
- Google Search Central: SEO link best practices
- Google Search Central: URL structure best practices
- WordPress Documentation: Settings, Reading screen
- WordPress Core: New XML sitemaps functionality in WordPress 5.5




