Skip to content

Troubleshooting

Check the cache. The plugin uses WordPress transients to cache link data. If you have just run a SYNC, the old cache may still be active. Click Delete Transient Cache on the Sync tab. Also clear any external cache plugin (WP Super Cache, LiteSpeed, W3 Total Cache) and your CDN cache if applicable.

Check post type selection. If you selected only "Pages" in Settings but expect links on blog posts, the posts will not be processed. Verify the post type selection matches your expectations.

Check exclusions. Review the Exclude Tags, Exclude Keywords, and Exclude URLs settings. Also check the per-page metabox — a page with "Disable Internal Links" checked will not show any auto-generated links.

SYNC process gets stuck

The SYNC runs in batches via AJAX requests. If a batch fails, the progress bar may freeze. Do not close the page. Click STOP, then click SYNC NOW again. The process will resume from where it left off. If the issue persists, check your server's PHP memory limit and max execution time.

Focus keywords are not appearing in the SEO plugin

Verify that Yoast SEO, Rank Math, or All in One SEO is installed and activated. Auto Focus Keyword checks for these plugins at runtime. If none is detected, the plugin cannot write to any meta field.

By default, H1, H2, and H3 tags are excluded. If you see links inside headings, check that the Exclude Tags setting has not been cleared. The default value should be h1, h2, h3 on separate lines.

Reduce the Max Links setting. The default is 3. For content-heavy pages, 2–3 links is usually sufficient. Also check whether both SYNC-generated and manual links are active for the same keywords.

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