How to Set Up SEO on a New WordPress Site (Step-by-Step with Rankwise)

How to Set Up SEO on a New WordPress Site (Step-by-Step with Rankwise)

A brand-new WordPress site is invisible to Google until you give search engines a few clear signals: what each page is about, which pages matter, how they connect and where to find them. Most of that is a one-time setup that takes about an hour, and getting it right on day one saves you from fixing hundreds of pages later. This tutorial walks through the full setup step by step, using our own Rankwise SEO Suite for the plugin part. The WordPress settings, Search Console steps and checklist apply whichever SEO plugin you use.

Before you install anything: 5 WordPress settings to check

An SEO plugin can’t fix a site that is telling Google to stay away. Check these first.

  1. Search engine visibility. Go to Settings → Reading and make sure “Discourage search engines from indexing this site” is unticked. Many installers and staging copies tick it, and it is the single most common reason a new site never appears in Google.
  2. Permalinks. In Settings → Permalinks, choose Post name (/sample-post/). Readable URLs help visitors and make sharing cleaner. Do this before you publish, because changing it later means redirecting every old address.
  3. Site title and tagline. In Settings → General, use your real brand name and a tagline that describes what you do. Delete “Just another WordPress site”. These values feed your default titles and structured data.
  4. One version of your domain. Pick https://example.com or https://www.example.com and make the other redirect to it (your host or Cloudflare can do this). Set the same version under WordPress Address and Site Address.
  5. Delete the sample content. Trash “Hello world!” and “Sample Page” so they are never indexed as thin pages.

Step 1: Install the SEO plugin and read the status checks

Install and activate Rankwise SEO Suite under Plugins → Add New → Upload Plugin. Then open the Rankwise SEO dashboard. The status checks at the top tell you straight away if something is wrong, such as search engines being discouraged, a missing site icon or a sitemap that isn’t reachable. Fix anything flagged in red before moving on.

Only run one SEO plugin at a time. Two plugins both printing titles, canonical tags and schema create duplicates that confuse search engines. If you are moving from another plugin, use the built-in importer to bring titles and descriptions across. It shows a preview first and has an undo button, so you can check the result before deactivating the old plugin.

Step 2: Set title and description templates

Templates decide what appears in search results for every page you haven’t written a custom title for. That will be most of your archives, categories and older posts, so set sensible defaults:

  • Posts and pages: Post title | Site name is a safe default. Keep the brand at the end so the topic comes first.
  • Categories and tags: Term name Archives | Site name, or write a custom title and description on important category pages.
  • Products or custom post types: include the type, for example Product name – WordPress Plugin | Site name.

Rankwise shows a SERP preview next to the fields, so you can see when a title will be cut off. Aim for titles under about 60 characters and descriptions of 140 to 160 characters.

Step 3: Tell Google who you are (site representation)

Structured data (JSON-LD) helps search engines understand your site. In the structured data settings, choose whether the site represents an organisation or a person, add the name and upload a square logo. Rankwise then outputs Organisation (or Person), WebSite, WebPage, Article and Breadcrumb nodes automatically on the right pages. You don’t need to write any code.

If you run a local business, add your business name, address, phone and opening hours in the Local SEO section and choose the page (usually Contact or Home) that should carry LocalBusiness structured data. Keep the details identical to your Google Business Profile.

Step 4: Social sharing defaults

When someone shares your page on Facebook, LinkedIn or X, the Open Graph and Twitter card tags decide the title, description and image. Upload a default social image (1200×630 pixels works everywhere) and choose the large-image Twitter card. Every post can override this later with its own image.

Step 5: Sitemap, robots.txt and llms.txt

WordPress has a built-in XML sitemap at /wp-sitemap.xml. Rankwise lets you decide what goes in it. Good defaults for a new site:

  • Include posts, pages, products and the categories you actually use.
  • Exclude tags (unless you curate them), author archives on a single-author site, and utility post types like form entries.
  • Turn on the news or video sitemap only if you publish news or host videos.

Next, open the robots.txt editor. The default WordPress rules are fine for most sites; the editor’s safety check warns you if a rule would block your whole site or your CSS and JavaScript. You can also add optional rules for AI crawlers and an /llms.txt file if you want to guide AI tools to your best pages.

Step 6: Connect Google Search Console

Search Console is free and is the only place Google tells you which pages are indexed and what people searched to find you.

  1. Go to Google Search Console and add a property. The Domain type (verified by a DNS record) covers every version of your site. The URL prefix type can be verified with an HTML tag.
  2. If you use the HTML tag, paste the verification code into Rankwise’s site verification field (there are fields for Google, Bing and others) and click Verify in Search Console.
  3. Under Sitemaps, submit https://yourdomain.com/wp-sitemap.xml.
  4. Optional: connect Search Console inside Rankwise with your own Google OAuth client. It uses a read-only scope and caches clicks, impressions and queries so you can see them in WordPress. It’s off by default.

Do the same in Bing Webmaster Tools; it can import your Search Console property in a couple of clicks.

Step 7: Optimise each page as you write

With the site-wide settings done, the day-to-day work happens in the Rankwise SEO box under each post or page:

  • Focus keyword: the phrase a real person would type. “Dog groomer in Hamilton” beats “Grooming services”. Suite lets you add up to four extra keywords and synonyms, which helps for pages that answer several related searches.
  • Search title and meta description: write them for humans. Say what the page gives the reader and why it’s better than the other results.
  • Readability and keyword checks: treat them as hints, not rules. A clear page that answers the question beats a page that ticks every box.
  • Structured data type: for FAQ, how-to, product, recipe, event or video pages, pick the type and fill the fields. Rankwise lists missing required fields and prints nothing until they are complete, so you never publish broken markup.

Step 8: Breadcrumbs and internal links

Breadcrumbs (Home › Blog › Category › Post) help visitors and give Google a clear site structure. Add them with the Rankwise breadcrumbs block, the

shortcode or a template function in your theme.

Internal links matter just as much on a new site. Every new post should link to two or three related pages, and your important pages (services, products, pricing) should get links from several posts. Rankwise’s internal link suggestions list related posts that the text doesn’t link to yet, using an index stored in your own database.

Step 9: Redirects and the 404 log

Every site changes URLs eventually. When you change a published post’s address, Rankwise offers to add a 301 redirect so old links and rankings carry over. The 404 log records addresses that returned “not found”, with hit counts and the referring host (never visitor IP addresses or user agents), so once a week you can turn real broken links into redirects with one click and ignore bot probes.

Step 10: Run an audit after your first 10 pages

Once you have published your first batch of content, run the SEO audit. It checks for missing or duplicate titles and descriptions, accidental noindex, thin content and a few site-level issues, and critical findings also appear in WordPress Site Health. Fix the high-priority items, then repeat the audit monthly. The bulk editor makes it quick to fill missing descriptions across many posts at once.

New WordPress site SEO checklist

Task Where Done?
Search engines allowed Settings → Reading ☐
Post name permalinks Settings → Permalinks ☐
One domain version (www or not) with redirect Host / Cloudflare ☐
Sample content deleted Posts, Pages ☐
One SEO plugin active, old data imported Plugins, Rankwise importer ☐
Title and description templates Rankwise → Titles ☐
Organisation or person, logo Rankwise → Structured data ☐
Default social image Rankwise → Social ☐
Sitemap contents reviewed Rankwise → Sitemaps ☐
Search Console verified, sitemap submitted Search Console ☐
Bing Webmaster Tools added Bing ☐
Breadcrumbs added to theme Block / shortcode ☐
First audit run after 10 pages Rankwise → Audit ☐

How long until a new site ranks?

Be patient. New pages usually appear in Google within a few days to a few weeks after you submit the sitemap, but ranking for competitive searches can take months. The sites that grow fastest publish helpful pages consistently, link them together well and earn a few genuine links from other sites. Technical SEO doesn’t make a site rank by itself. It makes sure nothing holds good content back.

Frequently asked questions

Do I need an SEO plugin at all?

WordPress handles some basics, such as a sitemap and clean URLs. But it doesn’t let you write a custom search title or meta description, add structured data, manage redirects or see 404s without extra code. An SEO plugin is the simplest way to do all of that.

Can I switch SEO plugins later?

Yes. Use an importer to move titles and descriptions, compare a few pages, then deactivate the old plugin. Rankwise’s importer has a preview and an undo, so switching is low risk.

Does an SEO plugin slow my site down?

A well-built one adds a few tags to the page head and does its heavy work in the admin area. Rankwise runs everything on your own site and makes no outbound connections by default.

Should I noindex category and tag pages?

Not automatically. Category pages with a short intro and several posts can rank well. Noindex thin tag archives with one or two posts, or skip tags entirely on a small site.

Next steps: if you want the setup above in one plugin with a one-time price, see Rankwise SEO Suite. Pair it with 007AJ Performance and Caching for page speed, and read our guide on verifying WordPress backups before you make big changes. Browse all our tools in the 007AJ shop.

Leave a Reply

Your email address will not be published. Required fields are marked *