Melbourne based · SEO across Australia
WordPress SEO Services | WordPress SEO Agency | Boltly
WordPress SEO · Speed & WooCommerce

WordPress SEO that makes your site fast and findable.

WordPress ranks well when it's lean, and badly once years of plugins and page-builder sections have piled up. We strip the builder bloat, cut the plugin stack back, sort WooCommerce and hosting, and migrate safely. Month to month, no lock-in.

From $500 a month Lean stack In-house
The cleanup, in orderMeasured on real visits, not a lab score
  1. 1Every plugin listed with what it loads
  2. 2Unused plugins and theme features removed
  3. 3Images resized and served in modern formats
  4. 4Caching set up properly, once
  5. 5One SEO plugin, configured, never two
  6. 6Search engine visibility and noindex settings checked
  7. Checked in Search ConsoleCore Web Vitals report: LCP, INP and CLS from real visitors
Page-builder speed Lean plugin stack WooCommerce SEO Safe migrations
The short answer

What is WordPress SEO?

WordPress SEO is improving a WordPress site so it ranks, across the parts unique to the platform: the theme and page builder, the plugin stack, WooCommerce if you sell, hosting and caching, plus the usual content and technical health. WordPress is good for SEO; the work is keeping it lean and fast before plugins and a heavy builder slow it down.

Good platform, easy to spoilThe WordPress truth

WordPress is flexible and content-friendly, and that flexibility makes it easy to spoil: a plugin installed and forgotten, a page builder stacked ten sections deep, a bargain host underneath, and a site that could be fast starts to crawl. Most WordPress SEO problems are accumulated weight rather than the platform's fault, so our job is usually removing more than adding. If you're comparing WordPress SEO services, a WordPress SEO agency or a WordPress SEO expert to untangle a slow build, ask one thing: do they start by cutting the weight, or by adding another plugin?

Know the platform

WordPress strengths, and its traps.

WordPress gives you clean URLs and full control of your content, then quietly works against you through plugins, builders and default archives.

The traps in detail: plugin bloat that slows every page, page builders that balloon the code, and default archives (tags, author pages, dated URLs) that create thin duplicates. Most are avoidable once you know they're there.

Strengths
  • Clean, controllable URLs and metadata
  • Content-first, with a tool for almost any SEO need
Traps
  • Plugin bloat slowing every page
  • Heavy page builders inflating the code
  • Duplicate archives created by default
  • A staging noindex left ticked at launch
Illustration of a sturdy house with a few sagging add-on extensions
WordPress strengths, and its traps.
Illustrative figures for a typical builder clean-up: the visitor sees the same page, and the browser loads a far lighter one.
The real fix

Page-builder speed, fixed properly.

You can keep Elementor or Divi and still have a fast site. Builders add layers of nested sections and global styles that balloon the page's DOM and hurt Core Web Vitals, and most of that can be cut without a rebuild.

  • Collapse needlessly nested sections, each of which adds markup.
  • Turn off builder widgets and styles you never use, so their code stops loading.
  • Defer render-blocking scripts and size images correctly.
  • Rebuild the heaviest sections in clean code where the builder can't be made light enough.
Less is faster

The plugin stack we actually install.

We install one SEO plugin, one caching plugin and only the few others that earn their place. A pile of overlapping plugins is a common cause of a slow, fragile site, and every extra one is more weight and more to break.

Keep
  • One SEO plugin (Yoast SEO or Rank Math), configured properly, never both
  • One caching plugin, set up correctly
  • An image plugin that resizes and compresses automatically
  • Anything else only if it earns its place
Cut
  • A second SEO plugin fighting the first
  • Overlapping speed plugins that duplicate and conflict
  • Abandoned plugins installed once and forgotten
  • Anything adding scripts to every page for one small feature
The plugin panel

Every light is green and the page still doesn't rank

The traffic lights in Yoast or Rank Math score your page against a checklist: is the focus phrase in the title, how long is the meta description, how many words are there. They can't see who else ranks for that search, what the searcher wanted, or whether your page answers it better. Google never sees the score. Use the plugin for titles, sitemaps and noindex controls, then judge the page by reading the three results above it.

The plugin panel

The analysis says a builder page has hardly any content

On Elementor or Divi pages, an SEO plugin's analysis doesn't always read what the builder outputs, so the score and word count describe the wrong text. Check what Google actually gets instead: in Search Console, run URL Inspection, test the live URL and look at the rendered HTML. If your headings and copy are in there, ignore the plugin's complaint.

The settings screen

Traffic stopped the week the new site went live

Look at Settings > Reading first. Developers often tick "Discourage search engines from indexing this site" on the staging copy, and the tick comes across at launch. Since WordPress 5.3 that box writes a noindex, nofollow robots tag into every page's head. Untick it, view the page source to confirm the tag has gone, check the SEO plugin isn't set to noindex whole page types, then request indexing for your key pages.

Source: WordPress.org documentation, Settings Reading screen
The plugin is not the workYoast, Rank Math and the myth

Installing Yoast SEO or Rank Math gives you the controls (editable titles and meta descriptions, sitemaps, basic schema) and none of the work. It won't fill them in well, write your content, fix your speed or earn your links. Pick one, set it up correctly, then do the work. Two SEO plugins running at once, quietly conflicting, is worse than none.

Illustration of a small neat toolbox beside a cluttered pile of unused gadgets
The lean plugin stack we actually install.
Selling on WordPress

WooCommerce SEO, done right.

WooCommerce turns WordPress into a store, and it can rank very well with attention to its specifics. The key is the archive strategy: WooCommerce generates category, tag and filter pages by the hundred, and deciding which to index, and giving the right ones real content, is most of the WooCommerce SEO job.

Category pages in the index, filter and tag archives out.
Categories carry the storeThe archive decision

Category pages are usually the durable traffic winners, so they get genuine introductions and clean structure rather than a bare grid of products. Tag and filter archives that would only create thin, duplicate pages are kept out of the index. Products get proper descriptions and schema. Our WooCommerce SEO page goes deeper on stores. Done carelessly, the archives bloat the index and split the store's signals across dozens of near-identical URLs. If you are weighing platforms rather than fixing an existing store, our ecommerce SEO and Shopify SEO pages cover the wider picture.

Every old URL mapped to its new home before launch, and tested on staging.
Foundations & moves

Hosting, caching and safe migrations.

Two things sit under every fast WordPress site: where it is hosted and how it is cached. And the moment those change, in a migration, is where rankings are most often lost, entirely avoidably.

  • Hosting close to your audience, so an Australian site serves Australian visitors quickly.
  • One caching plugin, configured once and properly.
  • Every old URL redirected to its new one before launch, so a host, domain or structure change holds its rankings.
Plan the move, keep the rankingsMigrations done safely

The redirect map is built and tested before anything goes live, content and metadata carry across intact, and the launch is monitored so a drop is caught early. A WordPress move is a technical SEO project wearing a friendly dashboard. Most traffic losses after a host change or redesign come down to one missing step: nobody mapped the old URLs to the new ones. Our SEO migration service covers the full plan.

Illustration of a tidy server cabinet beside a trolley carrying a sealed box
Hosting, caching and safe migrations.
How we work

Our WordPress SEO process, step by step.

Our WordPress SEO process runs in six stages, weighted toward the speed and technical clean-up most WordPress sites need first.

01

Audit

Theme, plugins, speed, structure and content reviewed against how WordPress ranks.

02

Technical & speed

Core Web Vitals, caching, hosting and crawl issues sorted first.

03

Plugin & theme cleanup

The stack trimmed to a lean, fast set and the builder bloat cut.

04

On-page & content

Titles, structure and content built to rank for the terms that matter.

05

Links

Genuine authority that lifts the whole site, done safely.

06

Track

Rankings, speed and traffic reported each month, without jargon.

Speed first, then the restWhy the order works

The platform's most common problem is weight, so speed and the technical base come first. That lifts Core Web Vitals and gives the content and links that follow a fast, clean site to build on. Adding content to a slow, bloated WordPress site is like writing on a page that keeps buffering. So we clear the weight, sort hosting and caching, trim the stack, and only then put effort into content and links.

Example plans

What WordPress work looks like.

Three WordPress jobs we're often asked for, written as plans rather than results. Each card says what gets done first and how you'd confirm it worked on your own site. Real results are in our case studies, where Portable Pods logged 45 leads in 30 days.

Example planServices site · speed

List every plugin and what it loads, remove the ones nobody uses, then fix image sizes and caching.

Confirm: Core Web Vitals report in Search Console
Example planWooCommerce · categories

Decide which tag and category archives deserve indexing, noindex the thin ones, and write intros for the rest.

Confirm: indexed archive pages and their clicks
Example planMigration · no loss

Crawl the site before the move, check every URL resolves the same afterwards, and watch Search Console for errors.

Confirm: no new 404s or indexing errors
An open toolbox drawer with a few well-kept tools, and a pile of tangled unused gadgets set aside in a box marked with a blank tag
Keep the tools you use. Clear out the rest.
FAQ

WordPress SEO, answered.

Yes, WordPress is very capable for SEO, which is why so much of the web runs on it. It gives you clean URLs, full control of content and metadata, and a huge ecosystem of tools. The catch is that it is easy to slow down with too many plugins and a heavy page builder, and to create duplicate archive pages by default. WordPress SEO done well means keeping the setup lean and fast rather than fighting the bloat that accumulates on a neglected site.

Either is fine, but never both. Yoast SEO is mature and reliable; Rank Math is feature-rich and lighter for some. What matters far more than the choice is that you run only one, configure it properly, and do not let it lull you into thinking installing it is the work. An SEO plugin manages titles, meta and sitemaps; it does not create rankings.

It can, and often does when used heavily, but it does not have to. Page builders like Elementor and Divi add extra HTML and CSS that inflate the page and hurt Core Web Vitals, especially with lots of nested sections and widgets. We cut that bloat by simplifying structure, removing unused widgets and global styles, deferring scripts, and sometimes replacing the heaviest builder sections with clean code. You can keep the builder your team knows and still pass Core Web Vitals with the right work.

The biggest wins are usually good hosting, a caching plugin configured properly, compressed, correctly sized images, and trimming the plugin and page-builder bloat that slows every page. Beyond that, deferring render-blocking scripts, cleaning up the database, and using a content delivery network help. Speeding up WordPress means removing accumulated weight rather than finding one magic setting.

Yes, WooCommerce can rank very well, with attention to a few store-specific things. It generates a lot of pages, product, category, tag and filter archives, so the SEO work is deciding which to index, giving category pages real content, and keeping filtered and duplicate URLs under control. Handled properly, WooCommerce SEO turns those category and product pages into durable organic traffic; handled carelessly, the archives create thin, duplicate pages that hold the store back.

You need one, not several. A single SEO plugin like Yoast or Rank Math handles the essentials: editable titles and meta descriptions, XML sitemaps, and basic schema. Beyond that one plugin, most SEO apps add little and some slow the site or duplicate work. The mistake we see most is a stack of overlapping SEO plugins doing conflicting things. Install one, configure it well, and put your effort into content, speed and structure, which is where WordPress rankings are actually won.

Rankings are lost in a migration when URLs change and nothing tells Google where each page moved. A safe WordPress migration, whether changing hosts, domains or structure, maps every old URL to its new one with 301 redirects, preserves URL structure where possible, keeps content and metadata intact, and launches in a monitored, staged way. Handled with a proper redirect plan, a WordPress site holds its organic traffic through the move; handled without one, it can drop sharply and take months to recover.

It depends on the size of the site and how much technical and content work it needs; one-off speed or migration projects are quoted separately. Our plans are $500, $900 and $1,500 a month, and we scope the work to your site rather than a fixed package. We quote a real figure in writing after reviewing the build, with no setup fee and no lock-in. See our pricing.

It depends on what was holding the site back. A ticked "Discourage search engines" box or a stray noindex can be fixed in minutes, and pages usually return once Google recrawls them. Speed work shows in the Core Web Vitals report only after enough real visits are collected, so allow a few weeks before judging it. Content and authority take longer, and Google's SEO starter guide is open that changes can take anywhere from hours to several months to be reflected. We set checkpoints for each kind of fix rather than one date for everything.

Check three things in this order. First, Settings > Reading: if "Discourage search engines from indexing this site" is ticked, WordPress adds a noindex tag to every page, which tells Google to leave the site out. Second, your SEO plugin: make sure pages, posts or products aren't set to noindex as a type. Third, Search Console: verify the site, submit the sitemap your SEO plugin creates, and use URL Inspection on the homepage to see whether Google can crawl and index it. If all three are clean and the site is new, it may simply not have been crawled yet.

Usually a combination of too many plugins, a heavy page builder with bloated markup, oversized images, no or poorly configured caching, and cheap shared hosting. Each adds weight, and together they push Core Web Vitals into the red. The fix is rarely one thing; it is auditing what each plugin and builder element costs, removing what is not needed, caching and compressing what is, and hosting the site somewhere fast. That cleanup is the core of WordPress SEO speed work.

Start with a WordPress SEO review. We look at your theme and page builder, your plugin stack, your speed and Core Web Vitals, and your content and structure, then give you a prioritised plan of what to fix first, from the quick speed wins to the deeper content work. There is no obligation and no lock-in, so you can implement it yourself or have us handle the parts you would rather not.

Get a WordPress SEO review.

We will look at your theme and page builder, your plugin stack, your speed and your content, then hand you a prioritised plan of what to fix first, from the quick speed wins to the deeper work. No obligation, no lock-in, and the plan is yours whether or not we do the work.

A speed & stack review A prioritised plan Implement it or we will