Skip to content

From Zero to Structured in 10 Minutes

This is the fastest path from an unoptimized WordPress site to one with keyword coverage and automated internal linking. The entire process takes less than 10 minutes and requires no SEO expertise, no manual link building, and no editorial review of every page.

Before you start

You need a WordPress site with published content (posts, pages, or products). You need one supported SEO plugin installed and active: Yoast SEO, Rank Math, or All in One SEO. That is it.

Minutes 0-2: Install and configure Auto Focus Keyword

Go to Plugins → Add New in your WordPress admin. Search for Auto Focus Keyword for SEO. Install and activate. Navigate to the Auto Focus Keyword settings page.

Select which post types to include: Posts and Pages at minimum. If you have WooCommerce products and a Pro license, include Products as well.

Click FETCH ITEMS. The plugin scans your published content and identifies every page, post, or product that has no focus keyword in the SEO plugin's field. A notification tells you how many items were found — typically a surprising number, often 50-80% of all published content.

Minutes 2-4: Populate focus keywords

Review the waiting list. Remove any items you do not want to auto-populate (rare — most sites should populate everything). Click SYNC NOW.

Watch the progress bar. For each item, the plugin writes the page title into the focus keyword field. On a site with 200 pages, this takes about 30 seconds.

When complete, every processed page now has a focus keyword. Check the Activity Log to verify. Your Yoast or Rank Math analysis now shows color-coded scores for every page — many will be green or orange, indicating reasonable alignment between the title-derived keyword and the existing content.

Go to Plugins → Add New. Search for Automatic Internal Links for SEO. Install and activate.

Navigate to the Settings tab. Select the same post types you configured for Auto Focus Keyword. Set Max Links to 3 (the default — a good starting point). Leave the default exclusions (H1, H2, H3 are excluded from link injection).

The right sidebar explains how the plugin works: it reads focus keywords, scans content for matches, and creates links using those keywords as anchor text.

Go to the SYNC tab. Click FETCH ITEMS. The plugin identifies all published content that has focus keywords and prepares them for synchronization. Click SYNC NOW.

Watch the real-time log as links are created. Each line shows a timestamp, the keyword matched, and the link destination. On a 200-page site, the SYNC process typically creates 50-150 internal links in under a minute.

Minutes 8-10: Verify the results

Open several pages on the frontend of your site. Scroll through the content. You should see new internal links appearing within the body text, using focus keywords as anchor text and pointing to relevant destination pages.

Check that excluded areas are clean — headings should not contain links. Check that links point to sensible destinations. Check that no page links to itself (the plugin prevents this automatically).

What you now have

After 10 minutes, your WordPress site has a focus keyword assigned to every published page, internal links connecting pages by keyword relevance, a flatter site structure with reduced effective page depth, fewer orphan pages, and a keyword-coherent anchor text strategy applied automatically.

You can run a site crawl (Screaming Frog, Sitebulb) to measure the structural improvement. Compare orphan page counts, average page depth, and inlink distribution before and after.

What comes next

Review your top 20 pages and refine keywords manually where the page title does not match the ideal search target. Adjust exclusions if any keywords are producing unwanted links. Consider Pro for continuous AUTO LINKS as you publish new content. Compare plans →

Auto Links for SEO — two WordPress plugins, one SEO pipeline, product docs bounded by machine-readable governance surfaces.