Also in: Deutsch · Español · Français · Italiano

All in One SEO: A Setup Guide for Small Business WordPress Sites

19 min read

Short answer

All in One SEO (AIOSEO) handles a WordPress site's title tags, meta descriptions, XML sitemap, and schema markup. For a small business, only a few settings need real attention: the setup wizard, the homepage title and description, the local business details, and the sitemap's exclusions. The rest of its defaults are safe to leave alone.

A small business owner installs All in One SEO on their WordPress site, clicks through the setup wizard, and lands on a dashboard with a dozen menu items: General, Search Appearance, Social Networks, Local SEO, Sitemaps, Redirects, and more.

Nothing tells them which of these actually matters for a plumbing company or a hair salon, and which can be left exactly as installed.

So they either spend an afternoon clicking through every tab, or they close the dashboard and never touch it again.

Neither is necessary. All in One SEO (AIOSEO) is a large plugin, but only a handful of its settings need a small business's attention. Here's which ones matter, which defaults are safe to leave alone, and how to get through the parts that count in about half an hour.

What All in One SEO Does for a WordPress Site (and What It Doesn't)

AIOSEO is a WordPress plugin, which means everything it does happens inside your site's own admin area. It doesn't crawl other websites, it doesn't talk to Google directly on your behalf beyond what you configure, and it has no influence over anything outside your own WordPress install.

What AIOSEO configures directly in WordPress

Inside that scope, AIOSEO handles a specific set of jobs. It writes the title tag and meta description that appear in search results for each page. It generates an XML sitemap listing your site's pages for search engines to find. It adds schema markup, structured data that describes what a page is, in a format search engines can read. And for businesses with a physical location or service area, it has a Local SEO module that can add local business schema.

What still depends on the content and the business, not the plugin

None of that touches whether a page is actually useful to someone who lands on it. AIOSEO can write a technically correct title tag, but it can't write a good one for your business, that's still a judgment call you make. It can generate a sitemap, but it can't make a thin or outdated page worth including in it. And nothing in the plugin can promise a ranking position, since no plugin or platform is in a position to guarantee that.

Feature area

What AIOSEO handles

What still needs a person's judgment

Title tags and descriptions

Generates them from a template and lets you edit each page's version

Whether the wording actually matches what a customer searches for

XML sitemap

Builds and updates the file automatically as pages are published

Deciding which pages belong in it and which should be excluded

Schema markup

Adds structured data for your business type, posts and pages

Confirming the business type and details are actually correct

Content quality

No direct role

Writing pages that genuinely answer what a visitor came for

Our guide to local SEO for small businesses covers the parts of getting found locally that sit outside any plugin entirely, like your Google Business Profile and customer reviews.

Running the Setup Wizard: Which Choices Actually Matter

The first time you open AIOSEO, it runs a short setup wizard. Most of the screens matter less than they look like they do.

Picking a site type and why it changes some defaults

The wizard asks what kind of site you're running: a business, an online store, a blog, and so on. This choice changes some of the plugin's defaults, including which settings screens are shown and what the Local SEO module expects, so it's worth answering honestly rather than picking the first option. A local service business should choose the business option, not a generic blog setting.

Connecting Search Console during setup

The wizard offers to connect Google Search Console and, separately, Bing Webmaster Tools. If your site is already verified in either, connecting here saves a step later. Google's own documentation on adding a sitemap describes Search Console as the place you confirm Google can see your site's pages, so having this connection in place from the start is worth doing if you can.

Answers you can safely change later

Most of the rest of the wizard, like social profile links and some display preferences, can be changed at any time from the regular settings screens with no downside. There's no need to get these perfect on the first pass.

Wizard step

Why it matters

Safe to revisit later

Site type

Changes which settings and schema options the plugin shows you

Yes, but changing it later can shift other settings, so it's worth getting right the first time

Site information (name, logo)

Feeds into schema markup and some title templates

Yes

Webmaster tools connection

Links the plugin to Search Console and Bing Webmaster Tools

Yes

Social profiles

Adds links used in schema markup

Yes

Flow diagram of the AIOSEO setup wizard steps, each marked set once or change anytime

General Settings: The Few Toggles Worth Checking

AIOSEO's General tab has a long list of options. Most of them are fine left exactly as installed. Two are worth a direct look.

Verifying Search Console and Bing Webmaster Tools codes

If you connected Search Console or Bing Webmaster Tools during the wizard, or added a verification code manually, confirm it's actually sitting in the Webmaster Tools section of General settings. A code that didn't save, or one left over from a previous plugin, won't cause an error message. It just quietly fails to verify anything, and you won't know until you go looking for it.

Checking which content types are set to noindex by default

AIOSEO lets you set entire content types, like media attachment pages or certain custom post types, to noindex, meaning they're excluded from search results. This is usually fine on its default settings, but it's worth a quick scan if your site uses custom post types for things like staff profiles or locations. A noindex setting applied to the wrong content type can quietly keep real pages out of search results without any obvious warning sign.

Search Appearance: Titles and Meta Descriptions That Show Up in Google

This is the tab that has the most direct effect on what a customer actually sees in a search result, so it's worth more attention than most of the others.

Writing a homepage title and description that matches how customers search

AIOSEO's Search Appearance tab lets you set a specific title and description for your homepage, separate from whatever template applies to the rest of the site. This is worth writing by hand rather than leaving on a generic default, since it's often the first thing a potential customer reads about your business in a search result. Name the business, say what it does, and mention the area it serves if that's relevant.

Using title variables without making every page sound the same

For other page types, like posts or service pages, AIOSEO uses a title template built from variables, placeholders that pull in information like the page title or site name automatically. These save time across many pages, but it's worth checking the result doesn't make every page sound identical. A template that always appends the same phrase to every title can end up looking repetitive in search results once several of your pages appear side by side.

Variable

What it inserts

Example

Page Title

The title of the individual page or post

Emergency Drain Cleaning

Site Title

Your site's name, as set in WordPress

Riverside Plumbing Co.

Separator

A character placed between other variables

|

Tagline

Your site's tagline, as set in WordPress

Licensed and insured plumbers

Checking a page's title and description before it goes live

Before publishing a page, it's worth previewing how its title and description will actually look in a search result, since a title that reads fine in the editor can still get cut off once it reaches typical search result width. RepGet's free SEO Title Checker shows a live preview and scores a title for click-through appeal, and the Meta Description Generator can offer a few options with an actual reason to click, which is a faster starting point than writing one from a blank field.

Local SEO Settings: What Matters for a Small Business

If your business has a physical location or a service area, AIOSEO's Local SEO module is worth turning on. It's a separate add-on from the main title and sitemap settings, and it's the part of the plugin most directly aimed at businesses like a salon, a clinic, or a trade.

Filling in business details that feed local schema

Once enabled, this module asks for your business name, address, phone number, opening hours, and a few other details. These feed directly into the local business schema markup AIOSEO adds to your site, the structured data that tells a search engine what kind of business you are and how to reach you. Filling these in accurately matters more than almost anything else in this tab, since an old phone number or a wrong set of hours carried into schema can sit there unnoticed for a long time.

Choosing the right business type

AIOSEO asks you to pick a business type from a list, and this choice should match what the business actually does rather than the closest-sounding option. A general contractor and a plumber are both trades, but they're different schema types, and picking one that's close but not accurate doesn't help a search engine describe your business correctly. If your business has more than one location, AIOSEO also supports adding multiple locations individually rather than cramming them into one entry.

Why this doesn't replace a Google Business Profile

It's worth being clear about what this module does and doesn't do. Local business schema on your website is a way of describing your business in your own site's code. It isn't the same as a Google Business Profile, which is a separate listing Google maintains directly and which is what actually shows up in Google Maps and the local pack of search results. Filling in AIOSEO's Local SEO settings is a useful complement to a Google Business Profile, not a substitute for one. Our guide to local SEO for small businesses covers how the two fit together, along with reviews and citations that sit outside anything a WordPress plugin can touch.

Sitemaps: Confirming AIOSEO's XML Sitemap Is Working

AIOSEO builds an XML sitemap automatically, and for most sites this works correctly without any changes. It's still worth a quick check, since a sitemap listing the wrong pages can quietly send a search engine toward content that isn't worth its attention.

Checking which content types are included by default

Open the Sitemaps tab and look at which content types are turned on. Pages and posts are almost always included, and that's correct. Some sites also have taxonomy pages, like tag archives or category pages, included by default, and these are worth a second look, since a thin tag archive with a single post on it rarely adds anything useful to a sitemap.

Excluding thin or low-value pages from the sitemap

AIOSEO lets you exclude specific pages or whole content types from the sitemap. A good candidate list includes tag archive pages, a privacy policy or terms page if it's not meant to attract search traffic on its own, and any draft or placeholder pages left over from building the site. None of these need to disappear from the site itself, they just don't need to be flagged to search engines as worth crawling and indexing.

Content type

Included by default

Worth excluding

Pages

Yes

Rarely, unless it's a duplicate or placeholder page

Posts

Yes

Rarely, unless it's an old post that's been replaced

Tag archives

Often yes

Usually, if tags are thin or unused

Category archives

Often yes

Only if a category has very few posts under it

Media attachment pages

Sometimes

Usually, since these rarely have useful content of their own

Submitting the sitemap in Search Console

Once the sitemap looks right, confirm it's actually submitted in Google Search Console, under the Sitemaps section. Google's own documentation on building a sitemap explains that submitting one helps Google discover pages it might not otherwise find quickly, though it doesn't guarantee those pages get indexed. RepGet's free Sitemap Checker & Finder can confirm your sitemap's address is live and valid before you submit it, which saves a round trip if something's misconfigured.

Schema Markup and Social Settings: What to Check, What to Skip

AIOSEO generates schema markup automatically for most content on your site, alongside the social media settings in its own tab. Most of this needs no attention at all. A couple of items are worth confirming once.

Confirming the default schema type matches the business

Beyond the Local SEO module's business type, AIOSEO also sets a general schema type for the site as a whole, usually Organization or a more specific business type depending on what you chose in the wizard. It's worth opening the Schema settings once to confirm this matches the business, since schema.org's own reference for LocalBusiness lists a wide range of specific subtypes, and a generic Organization setting on a site that clearly serves a local area is a missed opportunity to be more specific.

Social settings worth a quick look

In the Social Networks tab, the one setting worth checking is the default image used when a page is shared on social media without a specific image of its own. This should be something that represents the business clearly, like a logo on a plain background, rather than whatever image happened to be set by default.

Settings that don't need touching

Most of the rest of the Social Networks tab, along with the finer schema toggles for things like breadcrumb markup, are safe left exactly as installed. These are aimed at larger sites with more complex content structures, and changing them on a small business site rarely has any noticeable effect.

Setting

Default usually fine?

Worth checking

Site-wide schema type

Sometimes

Confirm it matches the specific business type, not just a generic category

Default social share image

No

Set it to a clear image representing the business

Breadcrumb schema

Yes

No action needed for most small business sites

Twitter and Facebook card type

Yes

No action needed unless images consistently look wrong when shared

Two-column chart comparing AIOSEO settings worth checking against ones safe to leave on default

A Worked Example: Setting Up AIOSEO for a Local Plumbing Business

Imagine a two-person plumbing company sets up AIOSEO on a newly built WordPress site. This example is illustrative.

They run through the wizard, choosing the business site type and connecting their existing Search Console property. From there, they work through the tabs covered so far.

Stage

Setting checked

What was changed

1

Setup wizard, site type

Selected business, not blog, so Local SEO options appeared

2

Search Appearance, homepage title

Replaced a generic default with the business name, main service and city

3

Local SEO, business details

Added the correct phone number and hours, which had been left blank by the site builder

4

Local SEO, business type

Changed from a generic Local Business type to the specific Plumber schema type

5

Sitemaps

Excluded tag archives, which had no content under most tags

None of these changes took more than a few minutes individually. The homepage title and the missing phone number were the two that mattered most, since both had been sitting wrong since launch without anyone noticing. Our guide to service page SEO covers what a page like their drain cleaning service page needs beyond what any plugin configures automatically.

A 30-Minute AIOSEO Setup Checklist

Everything covered in this article fits into a single sitting. Here's an order that gets the parts that matter done first, without wandering into tabs that don't need attention.

Minutes

Step

What you're doing

0 to 5

Run the setup wizard

Choose the correct site type, connect Search Console if your site is already verified there

5 to 10

Check General settings

Confirm webmaster tools codes saved correctly, scan noindex settings for custom post types

10 to 18

Write the homepage title and description

Replace any generic default with the business name, main service and area served

18 to 25

Fill in Local SEO details

Add accurate business name, address, phone, hours, and the correct specific business type

25 to 30

Check the sitemap

Exclude thin tag archives or placeholder pages, confirm the sitemap is submitted in Search Console

Thirty minutes won't cover every setting in the plugin, but it covers the ones that actually change what a customer or a search engine sees. The rest can wait, or never get touched at all.

Common Mistakes When Setting Up AIOSEO

A handful of habits come up often enough on small business sites that they're worth naming directly.

Running AIOSEO alongside another SEO plugin, like one left over from an old theme or a previous developer, is the most common one. Two plugins both trying to write title tags and schema markup for the same page can conflict, with one quietly overwriting the other, and the result is often inconsistent rather than simply redundant.

Leaving the homepage title on whatever the WordPress theme generated by default is another. A theme's automatic title is rarely written with a specific customer's search in mind, and it's one of the few settings in this whole plugin that directly shapes the first impression a search result makes.

Picking a local business type that's close but not accurate is a quieter mistake. A landscaper filed under general contractor, or a dentist filed under medical clinic, still produces valid schema. It just describes the business less precisely than it could, for no real reason.

Never checking the sitemap after the initial setup lets it drift out of date. Pages get added, old ones get deleted, and a sitemap that was accurate at launch can end up listing pages that no longer exist or missing ones that do, unless it's checked again occasionally.

Mistake

Why it hurts

What to do instead

Running two SEO plugins at once

They can conflict over title tags and schema, producing inconsistent results on the same page

Deactivate and fully remove any other SEO plugin before relying on AIOSEO

Leaving the theme's default homepage title

A generic title rarely matches how a real customer searches for the business

Write a specific homepage title and description by hand

Choosing a close but inaccurate business type

Schema describes the business less precisely than it could

Pick the most specific matching type from AIOSEO's Local SEO list

Never rechecking the sitemap after launch

Pages added or removed later can leave the sitemap out of date

Glance at the sitemap every few months, especially after adding new pages

Where RepGet fits

AIOSEO manages the settings covered in this article directly inside WordPress: the title tags, the sitemap, the local business schema, and the rest of what it's built to configure. RepGet doesn't touch any of those plugin settings itself, and it isn't a WordPress plugin.

What RepGet's free website audit does is crawl the resulting site from the outside and give it a 0 to 100 SEO score, flagging technical and content issues worth investigating, including whether a title tag, meta description or sitemap actually came through the way AIOSEO was set up to produce. It's a useful way to confirm the plugin's settings are actually working as intended, rather than assuming they are because the dashboard looks correctly filled in. No account or credit card required.

RepGet also doesn't replace a Google Business Profile or Search Console, and it can't guarantee a ranking, a Maps position, or any traffic result from the changes covered in this article. No honest tool can make that promise, and AIOSEO's own documentation doesn't make it either.

The bottom line

All in One SEO has a lot of settings screens, but a small business site only needs real attention on a short list: the setup wizard's site type, the homepage title and description, the Local SEO business details, and a quick pass over the sitemap's exclusions.

Everything else in the plugin, the finer schema toggles, most of the social network tab, the readability extras, is built with a much wider range of sites in mind, and leaving those on default rarely costs a small business anything.

Get the few settings that matter right, and the rest of the dashboard can sit untouched without any real downside.

Find out what your website needs first

Before clicking through every tab in the plugin, see what your site actually needs in one pass. Run a free website audit with RepGet to check your site's technical setup alongside its content. No account or credit card required.

FAQ

  • Is All in One SEO better than Yoast?

    Both plugins handle similar jobs: titles, meta descriptions, sitemaps and schema. Neither is documented as producing better rankings than the other, so the choice usually comes down to which interface and feature set fits your site more comfortably.

  • Do I need All in One SEO if my WordPress theme already has SEO features?

    If your theme already writes title tags and generates a sitemap, running AIOSEO alongside it can cause conflicts. Pick one source for these settings and confirm the other is fully disabled rather than running both at once.

  • How do I connect All in One SEO to Google Search Console?

    Add your Search Console verification code in AIOSEO's Webmaster Tools section, either during the setup wizard or later under General settings, then confirm it shows as verified in Search Console itself.

  • What is the local business schema in AIOSEO used for?

    It adds structured data to your site describing your business name, address, phone number and type, in a format search engines can read. It complements a Google Business Profile rather than replacing it.

  • Can I run All in One SEO and Yoast at the same time?

    Running both isn't recommended, since they can both try to write title tags and schema for the same pages, leading to conflicting or duplicated output. Choose one and remove the other.

  • Does All in One SEO slow down a WordPress site?

    Like any plugin, it adds some processing, but its core settings, titles, sitemaps and schema, are lightweight compared to page builders or heavy media. Site speed issues are more often caused elsewhere on a typical small business site.

  • Is the free version of All in One SEO enough for a small business?

    The free version covers the settings this article walks through, including titles, sitemaps, and basic local schema, which is enough for most small business sites without needing a paid upgrade.

  • How do I exclude pages from my AIOSEO sitemap?

    Open the Sitemaps tab, find the content type or individual page you want removed, and toggle it off or add it to the excluded posts list, then confirm it's gone by checking the live sitemap file.

Your website could be growing faster.

Discover what’s holding your website back with a free SEO audit. No account required.

  • Cancel any time
  • Set up in minutes