VS Vikesh Singh

Courses WordPress Lesson 12

WORDPRESS · LESSON 12 OF 18

SEO Basics for a WordPress Site

· 4 min read

With content, navigation, and users covered, it's worth asking: how do people actually find your site through search engines?

With content, navigation, and users covered, it's worth asking: how do people actually find your site through search engines? This lesson covers SEO basics as they apply specifically to WordPress, not SEO in general, since a lot of generic SEO advice assumes you're fighting a CMS that doesn't help you, which isn't really WordPress's situation.

SEO, search engine optimization, is the practice of structuring your site and content so search engines like Google can understand it clearly and rank it appropriately for relevant searches. WordPress has some SEO fundamentals built in simply because of how it structures content, but it also has settings and common plugin choices that significantly affect your results.

Checking The Indexing Setting

The first thing to check, and one we mentioned briefly in the dashboard lesson, is Settings > Reading, specifically the "Discourage search engines from indexing this site" checkbox. If this is checked, WordPress adds a meta tag asking search engines not to index your pages at all. It's useful while building a site, and a trap if you forget to uncheck it when going live; a beautifully optimized site that's technically told Google to ignore it is a surprisingly common real-world mistake.

SEO Plugins And Meta Data

Beyond that core setting, most WordPress SEO work happens through a dedicated SEO plugin (two popular categories exist: all-in-one SEO plugins, and more focused technical SEO tools). These plugins typically let you set, per Post or Page, a custom "SEO title" and "meta description," which control how that page appears in search results, separate from your visible on-page heading. They also usually generate an XML sitemap automatically, a file listing all your indexable content that you can submit to Google Search Console, helping search engines discover your pages faster.

A meta description is the short snippet of text shown under your page's title in search results. WordPress doesn't require you to write one; without it, Google will often auto-generate a snippet from your page content, which is sometimes fine and sometimes an oddly chosen sentence from the middle of an article. Writing a deliberate, compelling one or two sentence description, mentioning what the page actually offers, consistently performs better than leaving it to chance.

Headings matter here too, tying back to the block editor lesson. Search engines use your Heading blocks (H2, H3, and so on) to understand your content's structure and what topics a page actually covers. An article that's really one giant Paragraph block, with no real headings, gives search engines far less to work with than the same article broken into clearly labeled sections.

URLs matter as well. WordPress calls the URL structure "permalinks," configured in Settings > Permalinks. The default WordPress install sometimes uses ugly, non-descriptive URLs like ?p=123. Changing this to the "Post name" structure gives you readable URLs like yoursite.com/wordpress-seo-basics, which are both friendlier to visitors and slightly better understood by search engines than a meaningless numeric ID.

Image SEO is a smaller but easy win: every image in WordPress has an "Alt Text" field, found in the image block's settings or the Media Library. Alt text describes the image for search engines and for visually impaired visitors using screen readers; leaving it blank wastes an easy, nearly free SEO and accessibility opportunity.

Common SEO Mistakes

A mistake beginners make: obsessing over an SEO plugin's "green light" score while ignoring whether the content itself is genuinely useful and well-written. SEO plugins are helpful checklists, but Google's actual ranking systems care enormously about real content quality, site speed (covered later), and whether visitors stay and engage. A perfectly "green" SEO score on a thin, unhelpful article will not outrank genuinely useful writing with a slightly lower score.

It's also worth understanding internal linking, which costs nothing and is entirely within your control. When Vikesh Singh writes a new tutorial, linking to two or three older, related tutorials from within the new article helps both readers and search engines discover older content that might otherwise sit forgotten on page three of the blog archive. Search engines use these internal links to understand which pages on your site are most important and how topics relate to one another, so a well-linked set of articles tends to perform better as a whole than the same articles sitting in isolation.

Quick Exercise

A quick exercise: confirm Settings > Reading does not have search engines discouraged (unless you're intentionally still building), set your permalinks to the "Post name" structure under Settings > Permalinks, and write a real meta description for your most important page instead of leaving it blank.