Mobitronics logo
SEO Action Plan & Quote  ·  September 2026  ·  mobitronics.co.za

A clear plan to fix the technical issues and make Mobitronics visible in Google and AI search

Prepared for Monique at Mobitronics. This page reviews the audit you shared, splits the work into what you can safely do yourself and what needs a specialist, and gives you a straightforward quote with no long contract.

Prepared by Kyle Warner 14 September 2026 Valid for 30 days
48,947
URLs Google is crawling, for a site with roughly 384 real pages
4,404
Old URLs returning 404 errors that need triage
0.7%
Click-through rate at position 6.8, roughly 4x below expected
11
Of your own pages competing against each other for "iPhone 15"
The short version

What the audit found, in plain English

The audit you had done is solid, and the good news is that the problems are all fixable. Your site currently shows Google nearly 49,000 crawlable URLs when only a few hundred are real pages. That is caused by filter links, auto-generated colour, size and capacity archives, and tag pages multiplying on top of each other. Google wastes its time on the noise, several of your own pages fight each other for the same keyword, and your listings get outranked and out-clicked by Takealot and the carriers.

What this means for sales: people are seeing you in search results (position 6.8 on average) but barely clicking (0.7%). Fixing which page ranks, and what the search result says, is the fastest path to more traffic without spending a cent on ads.
Your AI search goal: you mentioned wanting Mobitronics recommended by ChatGPT and similar tools. That is realistic, and it is built on the same foundation: AI assistants overwhelmingly cite pages that already rank well. Roughly 93% of Google AI Overview citations come from top-10 organic results, and ChatGPT's web search runs on Bing's index. Phase 3 below is dedicated to this.
How we split the work

You do the simple stuff, I handle the risky stuff

You are comfortable in WordPress, so we use that. The audit's task list divides cleanly into three groups:

🙋‍♀️

You handle (12 tasks)

Menu link fixes, pasting in new titles and descriptions I write for you, product data hygiene, image alt text, blog publishing and access grants. Step-by-step tutorials for each are included below, free.

🔧

I handle (16 tasks)

robots.txt, noindex rules, redirects, the bulk database link replacement, sitemap, canonical strategy, schema, 404 triage, content mapping and the ongoing monitoring. One wrong move here can de-index the site, so these sit with me.

⚠️

Nobody touches (10 items)

Settings that look harmless but carry sitewide risk: permalinks, slugs, SEO plugin changes, canonical toggles and bulk category edits. The full "ask first" list is at the bottom of this page.

Specialist scope

The work I am quoting on

Sixteen specialist tasks from the audit, grouped into three phases so you can start where the risk and impact are highest. Each phase is a fixed price. You can book them together or one at a time.

1

Stop the bleed: critical technical fixes

Weeks 1 to 2
TaskWhy it mattersPriority
Block filter and sort parameters in robots.txt (?orderby=, ?filter_*, ?min_price= and friends)The single highest-impact fix on the list. Stops Google wasting its crawl on thousands of junk URLs.Critical
Apply noindex,follow rules to /colour/, /silicone-colour/, /size/, /capacity/, /product-tag/ and /tag/ archivesRemoves the auto-generated page bloat from the index without hiding real pages.Critical
Define the canonical page hierarchy for every model range (iPhone 11 to 17, X, XR, XS, SE, Samsung)Decides which single page should rank for each keyword. 11 of your URLs currently compete for "iPhone 15" alone.Critical
Audit the /device/ archives: keep genuine ranges, remove invented ones (e.g. "Shop iPhone 15 Max") with correct redirectsEvery removal needs a redirect decision so no traffic or link value is lost.High
301 redirect /brand/apple/ into /product-category/apple/ and build the wider redirect mapHand-written redirects can loop or chain and quietly break pages.High
Bulk database search-and-replace of ~1,150 internal links from /product/... to /shop/...Direct database edit. Done with a full backup and a staging test first.High
Rebuild and resubmit the XML sitemap, and fix paginated titles and H1sThe sitemap must contain only pages we want indexed and match the noindex rules exactly.High
2

Win the click: on-page and content

Weeks 3 to 5
TaskWhy it mattersPriority
Write new titles and meta descriptions for your top 20 impression pages (you paste them in, tutorial below)Written to compete against Takealot and the carriers, leading with price and condition. This attacks the 0.7% CTR directly.High
Manually review the live search results for your top 10 queriesWe need to see what actually sits above you (ads, shopping results, competitors) and decide organic vs paid per query.High
Validate and complete Product schema: price, availability, condition, ratingsErrors here are invisible on the page but suppress rich snippets and AI citations.High
Triage the 4,404 dead URLs: redirect the valuable ones, let the rest goRedirecting all of them is as harmful as redirecting none. This needs judgement, not a plugin.High
Keyword mapping and rewrite briefs for category page contentYour category hubs (856 words median) are weaker than the product pages beneath them, so they compete instead of supporting each other.High
Rebuild internal linking: category hub down to products, blog into commercial pagesLink architecture decides which pages Google treats as important.High
3

Get recommended: AI search visibility

Weeks 5 to 6, then monthly
TaskWhy it mattersPriority
Organization and LocalBusiness schema with full business facts (warranty, grading, returns, Cape Town presence, payment options)AI assistants verify claims through structured data. Machine-readable trust facts make Mobitronics safe to recommend.High
Restructure key pages as extractable answers: question headings, concise first-sentence answers, FAQ blocks with schemaAI engines cite only 2 to 7 sources per answer and pull mostly from the top of a page. Structure decides who gets quoted.High
Submit and verify the site in Bing Webmaster ToolsChatGPT's web search runs on Bing's index. Most SA competitors ignore Bing entirely, which is your opening.Quick win
Entity consistency pass: identical name, address, phone and description across Google Business Profile, socials and directoriesConflicting details lower an AI engine's confidence in the business. Consistency is a citation lever.High
Baseline AI visibility snapshot: what ChatGPT, Perplexity and Gemini currently say when asked about buying pre-owned iPhones in South AfricaYou cannot improve what you have not measured. This becomes the benchmark for the monthly check.High
4

Keep it working: ongoing care (optional)

Monthly
TaskWhy it mattersPriority
Weekly Search Console monitoring: indexed count, "crawled - not indexed", non-brand clicks, CTR and new 404sThe numbers only mean something read together against the baseline, especially in the months after big technical changes.Ongoing
Monthly AI visibility check: referrals from ChatGPT, Perplexity and Gemini, prompt testing, citation sourcesA new channel that needs manual testing and interpretation, not a dashboard.Ongoing
Monthly report and priority list, plus email support for your DIY tasksYou always know what moved, why, and what to do next.Ongoing
Investment

The quote

Fixed prices per phase, so there are no surprise hours. Start with Phase 1 only if you want to test the water. All prices in South African Rand, no VAT charged (not a registered vendor).

Phase 1

Critical technical fixes

R7,900
once-off · weeks 1 to 2
  • robots.txt and noindex rules
  • Canonical strategy for all model ranges
  • Redirect map and /device/ archive cleanup
  • Bulk link replacement (with backup and staging test)
  • Sitemap rebuild and pagination fix
Phase 2

On-page and content

R6,900
once-off · weeks 3 to 5
  • Titles and metas for top 20 pages
  • Live SERP review of top 10 queries
  • Product schema validation
  • 4,404-URL 404 triage and redirects
  • Category content briefs and internal linking plan
Phase 3

AI search visibility

R4,900
once-off · weeks 5 to 6
  • Organization and LocalBusiness schema
  • Answer-ready page structure and FAQs
  • Bing Webmaster Tools setup
  • Entity consistency pass
  • Baseline AI visibility snapshot

All three phases booked together

The full audit implementation, start to finish, including all DIY tutorials, the written copy you paste in, and email support while you work through your own task list.

R19,700
R17,500
save R2,200 · payable 50% on start, 50% on completion
Optional ongoing care: R3,500 per month. Weekly Search Console monitoring, the monthly AI visibility check, a monthly report, and email support. Month to month, no contract, cancel any time. My suggestion: run it for the first three months after the project so we can catch and steer the after-effects of the technical changes, then decide.
Included free

Your DIY task list, with tutorials

These are the twelve tasks from the audit that are safe and sensible for you to do in WordPress. The tutorials below walk you through the trickier ones with pictures. Where a task depends on me (for example, pasting in copy I write), it is marked.

#TaskWherePriority
1Remove or repoint the sitewide broken link to /apple-iphone-15-plus-sealed/Appearance > MenusQuick win
2Fix the newsletter link so it ends with a slash (/newsletter-signup/)Appearance > MenusQuick win
3Update the sealed iPhone 16 and sealed category links in the menu to the live URLsAppearance > MenusQuick win
4Update hard-coded /product/... links in banners, widgets and page content to /shop/...Pages, Widgets, ElementorHigh
5Paste in the new page titles and meta descriptions once I supply them (Phase 2)Yoast SEO box per pageHigh
6Make sure every product has accurate price, stock status and conditionProducts > All ProductsHigh
7Add clear trust info to key pages: warranty, grading, returns, delivery, Cape Town presence, payment optionsProduct template, footerHigh
8Keep business details identical everywhere: Google Business Profile, socials, directoriesGBP + social accountsOngoing
9Add product images with descriptive file names and alt textMedia LibraryOngoing
10Publish blog posts and add the internal links I list for youPosts > Add NewOngoing
11Grant access: Google Search Console, GA4, Merchant Center, WordPress adminSee tutorial 5Quick win
12Answer the four open questions from the audit (see next steps)Email or callQuick win
Step by step

WordPress tutorials

Illustrated walkthroughs for the five DIY jobs people most often get stuck on. The screenshots are simplified mock-ups of the screens you will see. If anything looks different on your site, send me a screenshot and I will point you at the right spot.

1

Fixing menu links

covers tasks 1, 2, 3
  1. Log in to WordPress and go to Appearance > Menus in the left sidebar.
  2. At the top, check the Select a menu to edit dropdown. Do this for each menu listed (Main Menu, Footer, Mobile) because the broken links can live in more than one.
  3. Find the menu item pointing at /apple-iphone-15-plus-sealed/. Click the small arrow on the right of the item to expand it.
  4. Either click Remove, or replace the URL with the live page you want it to go to (for a Custom Link the URL box is right there; for a Page item, remove it and re-add the correct page from the left panel).
  5. Do the same for the newsletter link: make sure the URL reads /newsletter-signup/ with the slash on the end, and for the sealed iPhone 16 and sealed category items, paste in the current live URLs.
  6. Click the blue Save Menu button. Then open your site in a private/incognito window and click each fixed link to confirm it lands on a real page with no redirect hop.
mobitronics.co.za/wp-admin/nav-menus.php
DashboardAppearance › Menus
Posts
Media
Pages
Products
Appearance
Menus
Plugins
Menu structure · Main Menu
/apple-iphone-15-plus-sealed/  ✗ 404
/newsletter-signup/  ✓
Save Menu
Expand an item with the arrow on its right to edit or remove it.
Simplified illustration of Appearance > Menus. Red = broken link to fix, green = what it should look like.
2

Pasting titles and meta descriptions into Yoast

covers task 5
  1. I will send you a simple sheet: one row per page, with the page URL, the new SEO title and the new meta description, written and ready.
  2. Open the page or product in WordPress (Pages or Products > All Products, then Edit).
  3. Scroll below the content editor to the Yoast SEO box.
  4. Click into SEO title, delete what is there, and paste the new title exactly as written. No re-wording, the character counts and keyword placement are deliberate.
  5. Do the same in the Meta description field.
  6. Click Update (top right). The green/orange Yoast light does not matter here; the copy is already optimised.
Edit Product › Yoast SEO box
Yoast SEO · Google preview
Pre-Owned iPhone 15 from R11,999 | 12-Month Warranty | Mobitronics
Certified pre-owned iPhone 15, fully tested and graded, with a 12-month warranty and nationwide delivery from Cape Town. See today's prices.
Paste exactly as supplied. Then click Update.
mobitronics.co.za › shop › iphone-15
Pre-Owned iPhone 15 from R11,999 | 12-Month Warranty | Mobitronics
Certified pre-owned iPhone 15, fully tested and graded, with a 12-month warranty and nationwide delivery from Cape Town. See today's prices.
Top: where the copy goes. Bottom: what it becomes in Google. Price and warranty in the title is how we fight the 0.7% CTR.
3

Product price, stock and condition hygiene

covers task 6
  1. Go to Products > All Products. Use the filters at the top to work through one category at a time.
  2. For each product, confirm three things: the price is current, the stock status is honest (no "out of stock" ghosts sitting live, no blank prices), and the condition is stated clearly: sealed, pre-owned, and the grade.
  3. Quick edits: hover a product row and click Quick Edit to fix price and stock without opening the whole page.
  4. Condition wording should match everywhere it appears: title, short description and specs. AI assistants read these fields when deciding whether to recommend a product.
  5. Aim for a first pass through the full catalogue, then a 10-minute weekly check on new and changed stock.
Products › All Products › Quick Edit
Quick Edit · iPhone 14 Pro 128GB (Pre-Owned, Grade A)
14,499
In stock
iPhone 14 Pro 128GB · Pre-Owned · Grade A
Update
What to hunt for
Price: (blank)  ✗
Out of stock, still live with no restock date  ✗
Accurate price, stock and condition feed both the Google search snippet and AI shopping answers.
4

Image file names and alt text

covers task 9
  1. Before uploading, rename the image file on your computer to describe the product: apple-iphone-15-pro-pre-owned-blue-titanium.jpg beats IMG_2041.jpg. WordPress cannot rename files after upload.
  2. Upload via Media > Add New or straight into the product gallery.
  3. Click the image in the Media Library. In the right-hand panel, fill in Alternative Text: describe the actual product, e.g. "Apple iPhone 15 Pro pre-owned blue titanium, front and back view".
  4. Keep it factual and specific. No keyword stuffing, no "buy now cheap best price". One clear sentence.
  5. Work backwards through your bestsellers first; you do not need to fix every old image in one sitting.
Media Library › Attachment details
Attachment details
apple-iphone-15-pro-pre-owned-blue-titanium.jpg
Apple iPhone 15 Pro pre-owned blue titanium, front and back view
IMG_2041.jpg · alt text empty  ✗
Descriptive names and alt text help Google image search and vision-based AI understand your stock.
5

Granting access (Search Console, GA4, WordPress)

covers task 11
  1. Google Search Console: go to search.google.com/search-console, pick the mobitronics.co.za property, then Settings > Users and permissions > Add user. Add my Google account email with Full permission.
  2. Google Analytics (GA4): in analytics.google.com go to Admin > Property access management > + and add the same email as Editor.
  3. Merchant Center (if you have one; this is one of the open questions): merchants.google.com, Settings > People and access > Add user.
  4. WordPress: go to Users > Add New User. Username: kyle. Add my email, set the Role to Administrator, tick "Send the new user an email about their account".
  5. I will confirm by email as each one lands. I never change anything on the do-not-touch list below without flagging it to you first.
Users › Add New User
Appearance
Plugins
Users
Add New
Tools
Settings
Add New User
kyle
kwarner.pt@gmail.com
Administrator
Add New User
One screen per platform and you never have to send data exports again.
Handle with care

Please do not change these without a quick check-in

None of this is about locking you out of your own site. These ten settings look harmless but carry sitewide risk; a five-minute "is this safe?" message saves weeks of recovery. This list comes straight from the audit.

robots.txtA single stray "Disallow: /" removes the entire site from Google. Recovery takes weeks.
Permalink structureChanges every URL at once. Without a redirect map, rankings reset to zero.
Product or category slugsBreaks the old URL silently. Google sees a 404 where a ranking page used to be.
Deleting products, categories or pagesFine to unpublish, risky to delete. Deletions need a redirect decision first.
Installing or switching SEO pluginsTitle, meta and noindex settings do not carry across. Everything reverts to defaults.
Bulk category or tag changesThis is what created the 48,947 URL problem in the first place.
Canonical tag settingsCurrently correct on 383 of 384 pages. Easy to break, hard to notice.
Noindex checkboxes on pagesHiding a page that should rank produces no error, just a slow disappearance from search.
Theme or template changes touching H1s, titles or schemaCan strip structured data sitewide with no visible change on the page.
New auto-generated archive typesEach new attribute or tag set multiplies the crawlable URL count again.
Timeline

What the first six weeks look like

Before we start

Access and answers

You grant access (tutorial 5) and answer the four open questions from the audit. I take a full backup before touching anything.

Weeks 1 to 2

Phase 1: critical technical fixes

robots.txt, noindex rules, canonical strategy, redirects, the bulk link replacement and the sitemap. Meanwhile you knock out the menu quick wins (tutorial 1).

Weeks 3 to 5

Phase 2: on-page and content

I write the top-20 titles and metas and send them over; you paste them in (tutorial 2). Schema validation, 404 triage, category briefs and the internal linking plan land here too.

Weeks 5 to 6

Phase 3: AI search visibility

Business schema, answer-ready page structure, Bing submission, entity consistency, and your baseline AI visibility snapshot.

From week 7

Measure and steer

Weekly Search Console monitoring and the monthly AI visibility check (the optional care plan). Realistic expectations: index cleanup shows in 2 to 6 weeks, CTR gains as the new titles roll in, and AI citation changes typically within 4 to 8 weeks of the Phase 3 work.