NACS TECH TECHNOLOGY SOLUTIONS

Official Plugin Page & Documentation

NacsTech SEO Ultra Pro for OpenCart

Massive bulk SEO intelligence and automation for OpenCart 3.0.x, officially developed and maintained by NACS Tech (nacstech.in). One extension covers meta/tag/URL generation, structured data, multi-language and multi-store SEO, advanced sitemaps, redirects, an on-page SEO health score, and more — all from a single admin panel.

OpenCart 3.0.x Multi-store Multi-language Self-healing install

Overview

NacsTech SEO Ultra Pro replaces a dozen scattered admin habits — hand-writing meta tags, guessing at redirects, checking Search Console for missing data — with one panel of generators, editors, and live reports. It is built specifically for OpenCart 3.0.x, ships with a self-healing installer (schema and settings upgrade automatically, no reinstall needed after an update), and is safe to run on multi-store, multi-language catalogs.

Bulk & Instant Generation

Generate meta titles, keywords, descriptions, tags, related products, and SEO URLs for the whole catalog in one click — or automatically the moment an item is saved.

Editors & Bulk Tools

An inline spreadsheet-style SEO editor, a batch find-and-replace tool, and one-click Clear tools for every generated field.

Structured Data

Product, Offer, AggregateRating, BreadcrumbList, Organization and WebSite JSON-LD, plus Open Graph and Twitter Card tags, out of the box.

Redirects & 404 Intelligence

A manual redirect manager with loop detection, a live 404 log, and Smart Auto Redirect that fuzzy-matches typo'd URLs to the right page automatically.

SEO Health Score

A live 0-100 score across the whole catalog with drill-down to every missing or duplicate meta field, and direct edit links.

Multi-language & Multi-store

Every URL, meta field, and custom override can vary by language and by store, with hreflang tags and a hreflang-aware sitemap built in.

Complete Feature Documentation

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

Compatibility & Technical Details

Requirements

  • Platform: OpenCart 3.0.x (tested on 3.0.4.1)
  • Install type: standard OpenCart extension (Extensions > Modules)
  • Self-healing schema: new tables/columns/settings are created automatically on every admin load if missing — no manual reinstall needed after an update
  • Multi-store & multi-language: fully supported throughout

Data & storage

  • New tables: nacstech_seo_redirect, nacstech_seo_404, nacstech_seo_custom, nacstech_seo_robots, nacstech_seo_internal_link, nacstech_seo_bots
  • Core columns extended: a meta_title column is added to the manufacturer table if missing
  • Settings: stored under the standard OpenCart setting table, prefixed nacstech_seo_*
  • Uninstall: keeps all data by default (safe to reinstall later); an opt-in "On Uninstall" setting performs a full clean removal instead

Installation

  1. Upload the extension files to your OpenCart 3.0.x installation.
  2. In the admin panel, go to Extensions > Extensions, choose the Modules type, and find NacsTech SEO Ultra Pro in the list.
  3. Click Install, then edit the extension to open its settings panel.
  4. On the General tab, enable the master switch and any features you want active, then save.
  5. Optionally run the Bulk SEO Generators once to fill in existing catalog data, or enable Instant SEO on Save to fill it in automatically going forward.

Version and ownership

Plugin: NacsTech SEO Ultra Pro

Platform: OpenCart 3.0.x

Maintained by: NACS Tech

Website: https://www.nacstech.in

Support: info@nacstech.in

Last updated: