Every tab in the NacsTech SEO Ultra Pro admin panel, documented in full below.
1. General Settings
The control room for every feature in the extension. Each toggle below is independent, so any part of the extension can be switched off without affecting the rest.
- Master Enable/Disable switch
- XML Sitemap toggle
- Structured data (JSON-LD) toggle
- Canonical link toggle
- Smart Noindex — auto-noindexes out-of-stock products and filtered/sorted listing pages
- Open Graph & Twitter Card toggle
- Noindex Search Results Pages
- Auto Internal Linking, with a configurable max links per page
- Instant SEO on Save (see section 3)
- Smart Auto Redirect (see section 6)
- Bots Crawl Report (see section 9)
- Auto-redirect non-friendly URLs (see section 12)
- HTTP Mode — force https and/or www / non-www (see section 12)
- 301 Redirect Manager toggle
- Meta Description Max Length
- SEO URL File Extension (none / .html / .htm)
- Related Products Count
- Product Keyword & Meta Description patterns (token-based, e.g.
%p - %f)
- Category / Manufacturer / Information meta description pattern
- On Uninstall: keep everything (default) or remove all extension data
2. Bulk SEO Generators & Clear Tools
One-click generation for Products, Categories, Manufacturers, and Information pages. An "Overwrite" switch controls whether existing values are replaced or only blanks are filled.
Generators
- Meta Title, Meta Keywords, Meta Description (pattern-based, always includes the item's own name to guarantee uniqueness)
- Product Tags
- Related Products — weighted by shared categories (double weight) and shared manufacturer
- SEO URLs — unique, slugified, transliterated (e.g. "àé" → "ae"), per language and per store
Clear Tools (the opposite of Generate)
- Clear Meta (per content type)
- Clear Product Tags
- Clear Related Products
- Clear SEO URLs (per content type)
- Clear Custom Titles / H1 / H2
- Clear Image Alt / Title Tags
Every Clear action asks for confirmation first and is irreversible — a database backup is recommended before use.
3. Instant SEO on Save
The moment a product, category, manufacturer, or information page is added or edited in the admin, its blank meta title, meta keywords, meta description, SEO URL (for every active language), and product tags are filled in automatically. Fields that already have a value — whether typed by an admin or generated earlier — are never overwritten.
4. Custom SEO Fields
Per-item overrides for when the bulk-generated defaults aren't right for one specific page.
Available overrides by page type
- Products: Custom Title, H1, H2, Image Alt Text, Image Title, Force Noindex
- Categories & Information Pages: Custom Title, H1, Meta Keywords, Meta Description, Force Noindex
- Manufacturers & Home Page: Custom Title, Meta Keywords, Meta Description
Multi-store aware
Every override can be saved for "all stores" or for one specific store. A store-specific override always takes priority over the all-stores default on that one store, so a single item can have different SEO fields per storefront in a multi-store install.
5. SEO Editor
An inline, spreadsheet-style grid over one content type's SEO data at a time — Meta Title, Meta Keywords, Meta Description, and SEO Keyword, all editable directly in the table with a per-row Save button. A search box filters by name, so a specific page can be found and corrected in seconds without leaving the list.
6. Redirects, 404 Log & Smart Auto Redirect
- Redirect Manager: add manual 301/302 rules (old URL → new URL), with automatic loop detection so a redirect can never chain back to itself.
- 404 Log: every missing URL is logged with a hit counter and referrer, so the most-requested dead links are easy to prioritize.
- Smart Auto Redirect: when a visitor hits a 404 that doesn't match any manual rule, the extension fuzzy-matches the URL against every existing SEO URL keyword (Levenshtein distance, capped to roughly a 25% difference) and sends a 302 to the closest match — catching typos and near-miss links automatically, without needing a manual rule for every possible misspelling.
7. Auto Internal Linking
Define keyword → URL mappings once; the extension automatically wraps the first occurrence of each keyword found in storefront content with a link, spreading link equity across the catalog without manual editing. It's tag-aware (never links inside an existing <a>, <script>, <style>, <title>, or <h1>), skips self-links on the page it would link to, and respects a configurable maximum number of links per page.
8. Replacer Tools
Batch find-and-replace across existing SEO data — useful for renaming a discontinued brand mentioned in hundreds of descriptions, or fixing a typo that made it into every generated title.
- Meta Title / Keywords / Description (by content type)
- Custom Title / H1 / H2 / Image Alt / Image Title
- Product Tags
- SEO URL Keywords — collision-safe: a row whose replacement would collide with a different item's URL is skipped, never overwritten
An optional "Match case" toggle is available on every Replacer field.
9. SEO Health Score & Bots Crawl Report
SEO Health
A live scan (not a stored snapshot) of the whole catalog for missing and duplicate meta titles/keywords/descriptions across products, categories, manufacturers and information pages, rolled up into a 0-100 score. Every duplicate group can be expanded to see the exact items involved, each with a direct link to fix it.
Bots Crawl Report
Logs hits from Googlebot, Bingbot, and other major search/AI/social crawlers (including GPTBot and ClaudeBot), then reports hits-by-bot and the top crawled pages over the last 30 days — visibility into what search engines are actually looking at.
10. Rich Snippets & Structured Data
- Product schema, incl. model/sku/mpn/gtin
- Offer schema with
priceValidUntil
- AggregateRating schema
- BreadcrumbList schema on category pages
- Organization & WebSite schema (with SearchAction) on the home page
- Open Graph tags (product and website types)
- Twitter Card tags
11. Robots.txt, Multi-language & Multi-store
- Robots.txt Manager: edit the served robots.txt content per store directly from the admin.
- Hreflang:
<link rel="alternate" hreflang> tags (plus x-default) generated automatically for products, categories, manufacturers, information pages, and the home page whenever more than one storefront language is active.
- Multi-store: SEO URLs, Route URLs, and Custom Fields overrides are all store-aware, so a multi-store OpenCart install can run fully independent SEO per storefront.
12. Route URLs, Canonical, Pagination & HTTP Mode
- Route URLs: give any core route a clean keyword (e.g.
account/login → /login), with quick-suggestion buttons for common pages.
- Canonical & pagination: plain pagination (
?page=2) gets a self-referencing canonical so paginated pages stay indexable; sorted/filtered listing variants canonicalize back to the clean listing to avoid duplicate content. Specials pages are covered too.
- Auto-redirect non-friendly URLs: visiting a raw
index.php?route=... link for a page that already has a friendly SEO URL 301-redirects to that friendly URL automatically — including route-mapped pages like product/search, preserving query parameters (e.g. ?search=iphone).
- HTTP Mode: force the whole storefront onto one canonical host/scheme — HTTPS, www, non-www, or HTTPS combined with a www preference — so the same page is never indexed twice under two different URLs.
13. Advanced Sitemap
- Automatic
<sitemapindex> chunking once a catalog crosses the sitemap protocol's URL limit
- Image sitemap tags for product/category/manufacturer images
- Priority and change-frequency values
- Hreflang alternate links embedded per URL entry
- Friendly (not raw query-string) URLs throughout
- Out-of-stock products excluded when Smart Noindex is enabled