Assign keyword clusters to WordPress pages and fix meta titles
Maps Search Console query clusters to your WordPress service and location pages, flags mismatches and missing pages, and rewrites weak meta titles and descriptions after your approval.
When to use it
When your service and location pages on WordPress have weak or mismatched meta titles, or you suspect some keyword clusters have no dedicated page.
What you get
A page-to-cluster map with flagged mismatches and missing pages, and a before and after table of new meta titles, descriptions and focus keywords applied only for the rows you approve.
Does it change anything in my account?
Only with your approval. The assistant first shows a preview of every change and waits for your go-ahead.
Works with
WordPress, Search Console
Fill in before sending
[site][service list][locations]
Map my keyword clusters to pages on my WordPress site [site]. My services are [service list] and the cities or districts I serve are [locations].
1. Confirm the site is connected, then list all published pages and posts (page through the results until you have them all). Classify a page as a service page if its title or slug names one of my services, and as a location page if it also names one of my locations. Put everything else in "other" and leave it out of the work below.
2. For every service and location page, read its current meta title, meta description and focus keyword.
3. Find my Search Console property for [site] and pull the last 90 days of performance by page and query together, sorted by impressions, with a limit high enough to cover all my pages.
4. Match the Search Console page URLs to the WordPress pages by their link or slug, ignoring http/https, www and trailing slash differences. List any URL you could not match.
5. Group each page's queries into clusters of the same intent (service plus location, service only, informational). Give each page one primary cluster: the cluster with the most impressions that fits the page's content. Name the primary keyword of that cluster.
Flag three problems:
- pages with no clear cluster (fewer than 100 impressions in total)
- pages whose focus keyword differs from the cluster they actually rank for
- clusters with at least 200 impressions that have no dedicated page (the queries spread across several pages or land on the home page)
Draft new SEO fields only where they are needed:
- If the current meta title already contains the primary keyword and is 60 characters or less, mark the page "OK" and leave it alone.
- Otherwise, meta title: maximum 60 characters, containing the service and the city.
- Meta description: maximum 155 characters, ending with a clear call to action such as calling now or requesting a free quote. Only rewrite it if it is missing, over 155 characters or does not mention the service.
- Where the focus keyword is wrong, propose the primary keyword as the new focus keyword.
Show all proposed changes as a before and after table with page, type, primary cluster, impressions, current and new title, current and new description, current and new focus keyword, and character counts. Write nothing until I approve. After my approval, apply only the rows I approved (overwrite existing values only for those), read the SEO fields back to confirm they landed, then purge the page cache.
Uses 90 days of converting Google Ads and Microsoft Ads search terms to find topics where you pay for conversions but have weak or no organic visibility. Returns a prioritized content plan and a preview-only list of keyword additions.
When to use itWhen you pay for conversions on search terms but are unsure which topics deserve organic content so you can rely less on ads.
Clusters of the real Google Search and Maps queries behind your listing, compared with your services and categories, plus a previewed fix.
When to use itWhen your Business Profile gets views but you suspect your services and categories do not match what people really search for on Google and Maps.