CorundumStones Mining Estate

LC Cart – Sales Power. Bulk Tools. Zero Ecommerce Complexity

Own your storefront. Keep your speed. Turn real searches into real sales.

Fast. SEO-ready. Merchant-safe. One-time license. Zero dependencies.

Light ($19): Pure speed + elegant simplicity - unlimited products and categories

Professional ($137): Complete selling system - 91-100 PageSpeed Scores, Crawl Efficiency, Clean SEO URLs (Unique!), Advanced XML Sitemaps, Intelligent 404 Recovery, Urgency & Deals System, Disaster Recovery Built-In, SEO Landing Pages, Schema Markup, Google Merchant Center Ready, Stripe Integration, Bulk Thumbnail Engine, GA4 & Pinterest Tag integration + very powerful Merchant Tools, optimized for speedy admin tasks, done in bulk as you would need.

Get LC Cart - $19 to $137 See All Features

If you feel boxed in by marketplaces or tangled in bulky carts, this page is for you. LC Cart was shaped in a real luxury shop where clarity, speed, and recovery time decide the day. Read it like a story. Each section is one reason sellers switch.

Merchant Tools: Every Feature Solves A Real Problem

Category Manager: Bulk reassign products, merge duplicates, clone settings, toggle visibility - reorganize 50 products in one click.

Product Manager: Bulk status/price/category changes, inline editing, multi-field search, smart filters - update catalog in minutes not hours.

Order Manager: Manual order tracking, bulk email customers, six status levels, plain text that hits inboxes - your process, your way.

Customer Manager: Quick account control, duplicate prevention, newsletter tracking, instant search - essentials only, zero bloat.

Newsletter System: Plain text composition, personalization tokens, send history, SMTP or PHP mail - lands in inboxes not spam.

Thumbnail Generator: Batch processing (5,000+ images/min), resume from crashes, intelligent skip logic - never timeout on shared hosting.

Marketing Products: Generate 1,000 unique Google pages from 50 products, distinct URLs and schema, buy redirects to parent - scale SEO without inventory chaos.

DB Integrity Checker: 13 automatic scans, one-click repair, fixes orphaned records and missing SEO URLs - prevents hours of SQL debugging.

Master Import/Export: One CSV file for entire catalog with automatic relationship preservation, individual exports for selective updates - backup and restore in seconds.

Built by a merchant managing luxury inventory. Every tool answers: "How would I do this if I had 500 products and no time to waste?"

91–100
PageSpeed Score
5000+
Images/Minute (Professional)
<10
Minutes to Install
Indexable Pages (Professional)

Every Feature Built From Real Selling Experience

Not theory - refined merchant logic from months of real commerce

Advanced Category Management System

Built for high-volume luxury retailers who need speed and efficiency. Our category manager isn't bloated with features you'll never use - it's laser-focused on the operations you perform daily.

Core Features

Bulk Product Reassignment - Move 50 products between categories in one click. No more tedious one-by-one edits when reorganizing your catalog.

Category Merge - Consolidate duplicate or overlapping categories instantly. All products transfer automatically, no manual cleanup required.

One-Click Cloning - Duplicate category settings (meta data, SEO, parent structure) without copying products. Perfect for seasonal variations.

Bulk Status Toggle - Show or hide multiple categories at once. Handle seasonal inventory or maintenance mode in seconds.

Real-Time Inventory Value - See total product value per category at a glance. Know instantly which categories drive revenue.

Display Priority Control - Set sort order (0-999) to control menu positioning. Featured categories appear first, clearance last.

Customer-Facing Enhancements

SEO-Friendly Sort URLs - Clean URLs like /rubies/price-high instead of messy query strings. Fully indexed by search engines.

Smart Product Sorting - Customers sort by price, name, or date with instant page reload. Works on both homepage and category pages.

Advanced Product Management System

Manage thousands of SKUs with the efficiency of a veteran merchant. Built for retailers who need to adjust pricing, reorganize inventory, and pivot marketing strategy instantly - without drowning in admin screens or manual editing.

📥 Surgical Export & Edit - The Feature Nobody Else Has

The problem with every other platform: Need to fix 3 random products? Export ALL 1,000 products. Find yours in the spreadsheet. Edit. Import ALL 1,000 back. Wait 10 minutes. Hope nothing broke. Repeat for the next mistake.

How LC Cart does it: Check the 3 products you need. Click "Export Selected." Excel opens with exactly 3 rows. Fix the typo, adjust the price, whatever. Save. Import. Done in 60 seconds. Only those 3 products touched. Zero risk to everything else.

Real scenario: Customer emails "Why does product W367 say 'Blue' when it's Navy?" Check W367. Export. Change description in Excel. Import. Fixed. Total time: 45 seconds including finding the email. On Shopify? Load admin, search product, click edit, load form, scroll to description, edit, click save, wait for validation. 3 minutes minimum - if their admin cooperates.

The game-changer: Works with ANY products - not just sequential SKUs. Select W367, W371, W373 (completely random items). Export gets exactly those 3. Non-sequential, different categories, different everything. Doesn't matter. Checkbox = exported. This is surgical precision in a world of sledgehammers.

Excel compatibility guaranteed: Uses identical encoding as the import system - Windows-1252 conversion for UTF-8 databases. Your special characters, accents, and international text survive the round trip. Export from product manager, import through import manager, perfect match every time.

Business impact: Pricing error on 5 random items discovered at 11pm? Fix it in 2 minutes and go to bed. Vendor changed product specs for 8 items? Update descriptions in Excel, import, done. Typo in meta descriptions? Fix in bulk with Excel's find-replace. The speed difference isn't 10x - it's 100x for small targeted updates.

Why nobody else has this: They're optimizing for technical elegance, not merchant workflow. "Export all, edit all, import all" is architecturally simple. "Let merchants select exactly what they need" requires actually understanding the 2am product fix scenario. We lived it. We built the solution.

🎯 Bulk Focus Keyword Management

The game-changer: Select any number of products and add or remove focus keywords in seconds. Not simple find-and-replace - intelligent semantic injection that weaves keywords naturally into product names, descriptions, meta tags, and attributes.

Real scenario: Winter season arrives. Select 50 summer products, remove "summer collection" keyword, add "winter essentials" - done in 30 seconds. Every product now has winter terminology naturally integrated across all SEO fields, product attributes updated, and marketing copy refreshed. The work that normally takes 4 hours of tedious editing.

How it works: Enter a keyword like "luxury designer item" and the system creates an attribute for tracking, assigns it to selected products, then intelligently injects that phrase into product titles, descriptions, and meta content using varied natural language patterns. Not "Product Name luxury designer item" - actual semantic integration like "Premium Luxury Designer Item Collection" or "Product Name featuring Luxury Designer Item aesthetics."

The removal power: Made a mistake? Changed strategy? Select products, remove the keyword, and the system cleans it from attributes, titles, descriptions, tags, and meta fields. Products that don't have that keyword are skipped silently - no errors, no problems.

Business impact: Respond to trends instantly. New term trending in your niche? Add it to 100 products before your competitors finish their morning coffee. Black Friday? Add promotional keywords to your entire sale collection. Sale over? Remove them just as fast. The agility normally reserved for PPC campaigns, now available for your product catalog.

Essential Bulk Operations

Bulk Status Toggle - Enable or disable multiple products at once. Seasonal closeouts, maintenance mode, or hiding out-of-stock items takes seconds, not hours. Select your entire winter collection and disable it when spring arrives.

Bulk Price Adjustment - Apply percentage or fixed-amount changes to selected products. Adjust markup across an entire collection without touching spreadsheets. Raise prices by 10% on premium items or apply a flat $5 discount to clearance products.

Bulk Category Assignment - Move dozens of products to a new category in one action. Perfect for seasonal reorganization or new collection launches. Restructuring your catalog doesn't mean days of clicking - it means minutes of selecting.

Bulk Attribute Assignment - Apply attribute values to multiple products simultaneously. Setting "Color: Navy" on 30 products? One operation. Perfect for maintaining consistent product data across collections.

Product Cloning - Duplicate products with all settings intact. Create variations by changing one field instead of re-entering everything. Launch a new color variant in 60 seconds instead of 10 minutes.

Lightning-Fast Search & Filters

Multi-Field Search with Search Mode - Find products instantly across 15+ fields: name, SKU, model number, description, tags, meta content, and attribute values. Search "Khaki stretch" and see every product with both terms. Switch between AND mode (must contain all words) and OR mode (contains any word) depending on what you're hunting for.

Smart Combined Filters - Filter by category, status, price range, or specific attributes - then combine them. Need active products under $500 in the "Dresses" category with the "Cotton" attribute? Three clicks. The system shows you exactly what you asked for.

Category Product Counts - Every category dropdown shows real-time product counts. Know at a glance where your inventory sits. See that "Summer Collection (47)" needs attention while "New Arrivals (3)" needs more products.

Pagination Control - Choose to display 10, 50, 100, or ALL products at once. Loading 1,000 products takes seconds, not minutes. Filter down to what you need, then page through results or view everything - your choice.

Speed Features That Save Hours

Inline Price Editing - Click any price in the list to update it instantly. No form loads, no page refresh, no waiting. Change 10 prices in 30 seconds. The AJAX call updates the database while you're already clicking the next price.

Sortable Columns - Click any column header to sort: by ID, name, category, model, SKU, price, quantity, or status. Click again to reverse the sort. Find your most expensive products, lowest stock items, or oldest listings instantly.

Custom Modal Dialogs - No jarring browser popups. Clean, professional confirmation dialogs that match your brand aesthetic. Every destructive action asks for confirmation in a styled modal that explains exactly what will happen.

Auto-Generated SEO - Product names automatically generate SEO-friendly URLs. The system creates clean slugs, handles duplicates intelligently, and maintains URL consistency. Manual override available when you need it, automatic when you don't.

Image Management Per Product - Upload, replace, or delete product images directly from the edit screen. Supports multiple images per product with automatic thumbnail generation and cache clearing. No separate media library to manage.

Data Integrity & Safety

Duplicate Prevention - The system prevents duplicate product names, SKUs, and model numbers across your catalog. You'll know before you save if there's a conflict. No accidental overwrites, no confusion.

Transaction-Protected Bulk Operations - Every bulk operation runs in a database transaction. Either all products update successfully or none do. No partial updates, no corrupted data, no "only 23 of 50 products changed" scenarios.

Attribute Preservation - When adding keyword attributes, existing attributes are never deleted or overwritten. The new attribute is added to what's already there. Your product data stays intact.

Graceful Failure Handling - Removing a keyword that doesn't exist in a product? The system skips it silently. No errors, no interruptions. The operation completes for products where the keyword exists and ignores the rest.

Built For Real Merchants, Not Developers

Most e-commerce platforms force you into workflows designed by developers who've never run a store. They optimize for technical elegance, not merchant efficiency. We built this while selling actual products to actual customers - every feature solves a problem we faced daily.

The drunk merchant test: If you can't use this feature after a 14-hour market day when you're exhausted and just need to update some products before bed, it's not good enough. The interface is clean, the actions are obvious, and the confirmations prevent mistakes. You won't accidentally delete 100 products because you were tired.

No bloat, only operations: No image upload widgets you'll never use. No inventory tracking systems for businesses that don't need them. No "upsell recommendation engine" configuration screens. Just the operations high-volume merchants actually perform - finding products, editing them efficiently, and moving on with their day.

Merchant time is expensive: The difference between spending 2 hours updating your catalog and spending 10 minutes. The difference between manually editing 50 products or selecting them and clicking twice. The difference between "I'll do it tomorrow" and "done while my coffee cooled." That's what this system delivers.

Competitive advantage through speed: When a trend emerges or a season changes, your competitors spend days updating their product copy. You spend minutes. When Black Friday approaches, they're still editing product descriptions while you're already running traffic. Export Selected gives you surgical precision. Keyword management gives you bulk power. Together? You operate at a speed that looks like magic to everyone else.

Manual Order Management System

Full control over every order. No automated status workflows, no rigid payment gateways - just clean manual management for merchants who handle orders their own way.

Core Order Operations

Quick Status Updates - Change order status directly from the list view. Pending → Processing → Shipped → Completed in one click, no form navigation required.

Full Order Editing - Update customer details, shipping addresses, payment methods, order totals, and notes. Complete flexibility for order adjustments and corrections.

Manual Order Creation - Add orders directly from the admin panel. Perfect for phone orders, wholesale clients, or offline sales that need system tracking.

Search & Filter - Find orders instantly by ID, customer name, email, or status. Filter by order status to isolate pending shipments or completed orders.

Customer Communication

Send Email to Customers - Compose and send plain text emails directly from order pages. Notify customers about shipments, delays, or order updates without leaving your admin panel.

Bulk Email Selected Orders - Select multiple orders and send the same message to all customers at once. Perfect for shipping notifications or status updates affecting multiple orders.

Update Status While Emailing - Send a shipping notification and mark orders as "Shipped" in a single action. No duplicate work, no forgetting to update status.

Plain Text = No Spam Flags - We use plain text emails matching your working order confirmations. Messages land in inboxes, not spam folders, because they look like legitimate merchant communication.

Works With Your Email Setup - Use SMTP or basic PHP mail() depending on your host. Just set LC_MAIL_MODE in config - the system handles the rest automatically.

Status Tracking

Six Status Levels - Pending, Processing, Shipped, Completed, Cancelled, Refunded. Simple enough to remember, detailed enough to track order lifecycle.

Visual Status Badges - Color-coded status indicators let you scan order lists at a glance. Yellow for pending, green for completed, red for cancelled.

Why Manual Management Works

Most platforms assume every store needs automated order workflows with payment gateway integrations and shipping API connections. Reality? Many successful merchants handle orders manually - especially in luxury retail where personal service matters more than automation speed.

Your process, your way. Take payments through your preferred method. Ship when you're ready. Update status when it makes sense for your business - not when some automated system decides for you.

No integration bloat. No monthly fees for payment processors you don't use. No shipping APIs charging per lookup. Just straightforward order tracking that does what you need and nothing you don't.

Lean Customer Management

Know your customers without drowning in CRM complexity. Simple customer records with the essentials - contact details, status, and newsletter preferences. Nothing more, nothing less.

Essential Customer Operations

Quick Account Management - Add, edit, enable, or disable customer accounts in seconds. Toggle status with a single click from the list view.

Duplicate Email Prevention - System automatically checks for existing emails during customer creation or updates. No accidental duplicate accounts.

Newsletter Tracking - See which customers opted into your newsletter at a glance. Simple checkbox control for subscription management.

Search Anywhere - Find customers by ID, name, email, or phone number. Instant search across all customer fields from one input.

What We Left Out (On Purpose)

No Purchase History - That's what your order manager is for. Keep customer data focused on contact information, not cluttered with order lists you can search elsewhere.

No Loyalty Points - If you run a points program, you know your system. We're not building generic loyalty features that force you into our workflow.

No Email Marketing Integration - Export your newsletter list and use your preferred email platform. We don't lock you into our ecosystem.

Customer Data, Merchant Style

Most CRM systems are built for enterprise sales teams tracking complex customer journeys. You just need to know who bought what and how to contact them. That's it.

Clean data structure. Name, email, phone, active status. The fundamentals every merchant actually uses, without the fields you'll never fill out.

Fast operations. Find a customer, update their details, toggle their status - all under 10 seconds. No page after page of tabs with fields you don't need.

Strategic Customer Email System

Not a newsletter system - a merchant tool for targeted customer communication. Send personalized emails to specific customer segments based on actual purchase behavior and location data from your database.

Smart Filtering System

📍 Location Filters - Filter by city or country. Dropdowns populated with actual cities/countries from your order history. No guessing - pick from real data. Perfect for regional announcements or location-specific offers.

💰 Purchase Behavior - Filter by order total range (min/max shown from your actual orders). Target high-value customers with exclusive offers, or reach budget shoppers with value promotions.

🛒 Order Status - Filter to only customers who placed orders (excludes account-only customers). Or send to ALL active customers with one checkbox. Your choice.

📊 Live Recipient Count - As you check/uncheck filters, see exactly how many customers match. Shows "23 customers will receive this email" before you send. No surprises.

Database-Driven Personalization

Click-to-Insert Fields - Button interface to add personalization from your actual customer and order tables. No typing {tags} manually - just click "First Name" or "Order Number" and it inserts the field.

Customer Data - firstname, lastname, email, telephone pulled from customer records.

Order Data - order_id, total, billing city, shipping city, billing country, shipping country from most recent order.

Subject Line Personalization - Same fields available for subject lines. "Hi {customer.firstname}, your order #{order.order_id} status update" becomes "Hi John, your order #1847 status update"

Live Log Preview - Watch actual personalized data appear in log as emails send: "john@example.com → Subject: Hi John → Preview: Hi John, Thank you for order #1847... → SENT ✓"

Real-Time Batch Sending

Controlled Batches - Sends 10 emails per batch with 200ms delays between each. Prevents server timeouts and ISP rate limiting.

Live Progress Tracking - Watch real-time progress bar showing sent/failed/total counts. See exactly what's happening as it happens.

Detailed Log - Live log shows each recipient, their personalized subject and message preview, and success/failure status. No blind sending.

Stop Anytime - Clean modal confirmation to cancel mid-send. Already sent emails can't be recalled, but you can stop the rest.

Uses Your Mail Config - Respects LC_MAIL_MODE setting (SMTP or PHP mail). If your order emails work, newsletters use same method. No separate configuration.

Strategic Use Cases

Location-Based Offers: "All London customers who spent over £500" → Filter: City=London, Order Total > 500 → "Exclusive preview sale for our valued London customers"

High-Value Appreciation: "Thank top 50 customers" → Filter: Order Total > $2000 → "Hi {customer.firstname}, as one of our most valued customers..."

Regional Announcements: "All US customers" → Filter: Country=United States → "We now ship from Texas warehouse - faster delivery for you"

What This Is NOT

This is not MailChimp. No unsubscribe links, no open-rate tracking, no A/B testing, no scheduling, no HTML templates. This is a merchant tool for sending targeted plain-text messages to customers who already know you.

Plain text only by design. Avoids spam filters that flag HTML from unknown senders. Reads like personal merchant communication, not mass marketing. Better inbox delivery.

Real data, not placeholders. Cities/countries come from actual orders. Personalization uses actual database records. No manual entry, no guessing, no placeholder tokens that might be empty.

Merchant-first simplicity. Filter customers → Write message → Send → Watch it work. Two files to install, zero configuration beyond your existing mail settings. Built for "send now" merchant updates, not campaign workflows.

✓ Installation: Just 2 files - newsletter_manager.php (main interface with built-in AJAX endpoints) and newsletter_send_batch.php (batch sending engine). Drop in admin folder, done.

Bulletproof Thumbnail Generator

Generate thousands of product thumbnails without timeouts, memory errors, or server crashes. Built specifically for shared hosting environments where typical batch processors fail.

Safety Net Architecture

Batch Processing - Processes 50 images at a time, then stops. No 300-second script timeouts, no memory exhaustion. Each batch completes in seconds.

Resume From Anywhere - Server timeout? Browser closed? No problem. Click "Start" again and it continues exactly where it left off. Progress saved after every 10 images.

Stop Anytime - Hit the stop button mid-process. No orphaned processes, no server load spikes. Clean shutdown with progress preserved.

Memory Protection - Sets memory limit to 1024M and disables PHP time limits. Works within shared hosting constraints without triggering kill switches.

Live Progress Monitoring

Real-Time Log Display - Watch every image process in real-time. See exactly which file is being handled, no guessing if it's still working.

Statistics Dashboard - Live counters show created thumbnails, skipped existing files, and total progress. Know your completion percentage at a glance.

Auto-Refresh - Log updates every 2 seconds without page reload. Modern async design that doesn't hammer your server.

Smart Caching System

Config-Driven Size Generation - Creates all thumbnail sizes defined in your config in one pass. Change the size array, re-run, done. No code editing required.

Intelligent Skip Logic - Added 100 new products? Re-run the tool and it automatically detects existing thumbnails, skips them, and only processes new images. Zero time wasted regenerating what you already have.

Recursive Directory Scan - Finds images in any subfolder structure. Organize your product images however you want - the system finds them all.

Why This Works On Shared Hosting

Most thumbnail generators process your entire image library in one request. That works fine on VPS or dedicated servers with relaxed limits. On shared hosting? Script killed at 30 seconds, or 60 if you're lucky.

Batch architecture matters. We deliberately process small chunks and save progress between batches. Your hosting provider's security systems never see sustained resource usage, so nothing gets killed.

Resume capability is essential. Even with batching, stuff happens. Browser crashes, accidental tab closures, network hiccups. Losing 2 hours of processing because you closed a browser tab? Unacceptable.

Built from frustration. We've dealt with OPcache timeouts, memory_limit errors, max_execution_time kills, and every other shared hosting limitation. This system was built to survive all of them.

Marketing Product System: 1,000 SEO Pages From 50 Products

Generate hundreds of fully SEO-optimized product landing pages in seconds. Each page targets unique keyword combinations with natural-sounding names, complete metadata, and SEO-friendly URLs - but all purchases redirect to your real inventory.

Intelligent Keyword Injection

Natural Language Generation - System automatically creates human-sounding product names by intelligently combining your base products with keyword phrases. "Leather Wallet" becomes "Premium Quality Leather Wallet", "Modern Design Leather Wallet", etc.

Validation Built-In - Every generated name is validated to sound natural. Names with too many adjectives, word repetition, or awkward phrasing are automatically rejected. Only clean, professional names make it through.

Category-Specific Keywords - Define keyword maps per category. Accessories get "premium quality, modern design". Apparel gets "stretch comfort, all-day wear". Each category speaks its own language.

Auto-Extract Feature - Click "Scan Products" and system extracts keywords from existing product names and descriptions in that category. Instant keyword map without typing.

Complete SEO Identity Per Product

SEO-Friendly URLs - Each marketing product gets clean URL slug: modern-design-ski-goggles not product.php?id=883. Proper canonical tags pointing to itself, not parent.

Smart Metadata Injection - Keywords naturally woven into product description ("Built for premium quality performance"), meta description ("Featuring premium quality. Original description..."), and all meta tags.

Full Schema Markup - Complete JSON-LD structured data, Open Graph tags for social sharing, Twitter Cards, microdata, Pinterest meta. Every marketing product is fully indexed by search engines.

Unique SKU Throughout - Every marketing product has unique SKU embedded in all metadata and schema. Google sees them as completely distinct products that can rank independently.

Duplicate Prevention & Smart Batching

Never Creates Duplicates - System tracks every product×keyword combination. "Premium Quality Hiking Boots" created once? Will never create it again, even across multiple batch runs.

Saturation Detection - Request 100 products but only 45 unique combinations remain? System creates 45 and reports: "Created 45, Skipped 55". You always know when you've saturated a category.

Hash-Optimized Lookups - Pre-loads all existing combinations before each batch. Uses hash sets for instant duplicate checking even with thousands of existing products.

Add More Anytime - Create 50 products today, 100 next week, 200 next month. System always checks against existing to prevent duplicates across all batches.

Customer Journey & Purchase Flow

Discovery Through Search - Customer searches "modern design ski goggles" on Google → lands on your marketing product page with that exact phrase in title and URL.

Sees Real Product - Page displays actual photos, pricing, and details from parent product. Customer sees legitimate product page, not thin content.

Seamless Redirect - Clicks "Buy Now" → automatically redirected to parent product with full inventory → completes purchase. Google never sees redirect, only indexes the unique landing page.

Hidden From Navigation - Marketing products never appear in category pages, site search, or homepage. Only discoverable through search engines targeting specific keyword combinations.

Bulk Management Made Simple

Separate Admin Interface - Marketing Product Manager is completely separate from your real Product Manager. Zero confusion between real catalog and SEO landing pages.

One-Click Bulk Operations - Enable 200 products for holiday promotion with single checkbox. Disable them after season ends. Delete entire test batches instantly.

Smart Filtering & Search - Search by parent SKU to see all variants of one product. Filter by enabled/disabled status. View creation dates. Find exactly what you need.

Real-Time Feedback - "Pre-loaded 150 existing combinations. Requested: 100 | Created: 73 | Skipped: 27". Always know exactly what happened and why.

Why This Is Google-Safe

Each page has legitimate unique identity. Distinct canonical URL pointing to itself. Unique SKU in all metadata. Naturally varied title and description. Complete schema markup. Different SEO-friendly URL slug. Google indexes them as separate products.

Not thin content or doorway pages. Each page targets specific keyword combination that customers actually search. Natural language injection, not keyword stuffing. Complete product information, not just redirects.

Customers get value. Land on page matching their exact search query. See real product with photos and details. Click through to purchase seamlessly. Better search experience than one generic product page trying to rank for everything.

You manage simple inventory. 50 products in real catalog. 1,000 pages indexed by Google. All purchases through parent products. Track one SKU regardless of which landing page converted them.

Real World Numbers

50 base products × 9 keyword phrases per category = 450 unique SEO landing pages

Setup time: 20 minutes to scan products and refine keyword maps across categories

Generation speed: Creates 100 products in ~10 seconds (complete with SEO URLs, metadata, validation)

Duplicate prevention: Automatic across all batches - never creates same product×keyword twice

Management effort: Bulk enable/disable/delete in single click. No manual SKU tracking required.

Inventory complexity: Still just 50 real products to manage. All marketing pages redirect to parent for purchase.

Example: Accessories Category

Base product: "Leather Wallet" ($60.00)

Generated variants with keywords:

  • "Premium Quality Leather Wallet" → /premium-quality-leather-wallet
  • "Modern Design Leather Wallet" → /modern-design-leather-wallet
  • "Classic Style Leather Wallet" → /classic-style-leather-wallet
  • "All-purpose Leather Wallet" → /all-purpose-leather-wallet

Each targets different search queries. Each has unique URL and metadata. All display same wallet photos/price. All redirect to parent wallet SKU for purchase.

Result: One wallet in inventory. Four pages competing for different keyword combinations in Google.

Database Integrity Checker: Battle-Tested One-Click Repair

Field-tested on corrupted production databases with 101 duplicate SEO URLs, 30 orphaned category links, and phantom relationships. Detected every issue, fixed everything precisely, left zero collateral damage. Now production-ready for your store.

13 Proven Integrity Checks

Orphaned Records Detection - Catches product descriptions pointing to deleted products, category descriptions without categories, attribute descriptions without attributes, and product-category links to phantom categories that don't exist (tested with categories 5 & 10 missing).

Duplicate Entry Detection - Finds duplicate key/value pairs where same product has multiple SEO URLs with different keywords. Real test: detected 101 duplicates that would cause unpredictable routing and SEO conflicts. Fixed by keeping oldest entry, deleting duplicates.

Broken Relationships - Detects product attributes pointing to deleted products or attributes, SEO URLs for deleted products or categories (including sc_ marketing products), and category path entries with missing parents.

Missing Essential Data - Identifies products missing descriptions, products missing SEO URLs, categories missing SEO URLs, marketing products missing SEO URLs. Creates them automatically with proper slug generation and collision detection.

Surgical Precision Auto-Repair

Smart Duplicate Handling - Groups by key AND value pairs, not just keywords. Keeps the original (lowest seo_url_id), deletes all duplicates. Real test cleaned 342 SEO URLs down to 241 unique entries without touching valid data.

Safe Deletion Logic - Removes orphaned records only after LEFT JOIN confirms parent truly missing. Test case: deleted exactly 30 orphaned product-category links to non-existent categories, left 200 valid links untouched. Zero false positives.

Smart SEO Generation - Creates missing SEO URLs from product names with slug sanitization, generates unique keywords with collision detection, handles regular products and marketing products (sc_ prefix) separately, maintains proper value format for each type.

Description Recovery - Generates placeholder descriptions using SKU as product name, creates empty meta fields ready for editing, preserves product visibility while fixing critical missing data. Never overwrites existing descriptions.

Zero-Risk Operation Verified

Scan Before Fix - Shows exactly what will change before touching anything. Real test displayed "30 orphaned product-category links, 101 duplicate SEO URL key/value pairs" - both numbers matched actual deletions perfectly.

Precision Confirmation - After fix: "Deleted 30 orphaned product-category links, Fixed 101 duplicate SEO URL key/value pairs". Then re-scan shows "Database is Clean!" - proving surgical accuracy.

Protected Data - Real test verified: 216 products unchanged, 11 categories unchanged, all valid relationships preserved. Only the 131 problematic records (30 orphans + 101 duplicates) were removed. Nothing else touched.

Instant Verification - Click "Re-scan Database" immediately after fix to confirm all issues resolved. Green "Database is Clean!" message when perfect. Works with Import/Export system's automatic backups for instant rollback if needed.

When This Tool Saves Hours

After bulk imports gone wrong. CSV imports sometimes create 100+ duplicate entries or orphaned relationships when product IDs don't align. One click finds and fixes everything that manual SQL queries would take hours to locate.

After database migrations. Moving between servers or MySQL versions can break relationships. Real case: inherited database had phantom category references and duplicate SEO URLs. Checker found all 131 issues, fixed them in 3 seconds.

When products mysteriously disappear. If products exist in database but don't show on frontend, likely missing SEO URLs or descriptions causing routing failures. Checker detects the root cause and creates missing entries automatically.

Regular maintenance. Run monthly to catch small issues before they compound. Takes 2 seconds to scan 10,000+ products. Prevents the multi-hour debugging sessions when orphaned records accumulate over time.

Real-World Test Results

Test database: 230 products, 342 SEO URLs, 230 category links - deliberately corrupted with 101 duplicates and 30 orphaned links

Detection accuracy: Found all 131 problematic records. Zero false positives. Displayed exact counts before any changes made.

Fix precision: Deleted exactly 30 orphaned links, removed exactly 101 duplicate SEO URLs (kept 241 unique), left 216 products and 11 categories completely untouched

Post-fix verification: Re-scan showed "Database is Clean!" - confirming all 101 duplicate key/value pairs eliminated, all orphaned relationships removed

Manual equivalent: Would require writing custom SQL queries, verifying each JOIN condition, manually checking for duplicates, testing each deletion - estimated 3-4 hours of careful work. Checker did it in 3 seconds with zero errors.

What Gets Fixed (Verified)

Duplicate Key/Value Pairs: Detects when same product_id or category_id has multiple SEO URLs with different keywords. Keeps oldest entry (lowest seo_url_id), deletes all duplicates. Real test: cleaned 101 duplicates perfectly.

Orphaned Relationships: Removes product-category links pointing to deleted categories, orphaned product descriptions, broken product attributes, SEO URLs for deleted products/categories. Real test: removed 30 links to phantom categories 5 & 10.

Missing Essential Data: Creates product descriptions from SKU for products missing names, generates SEO URLs with proper slug format and collision detection, creates category SEO URLs, handles marketing products (sc_ prefix) separately.

Safety Guarantees: Never deletes products, categories, or attributes. Never touches valid relationships. Only removes orphaned links and duplicate entries. Real test verified: 216 products and 11 categories stayed exactly as they were - only the 131 broken records were fixed.

Master Import/Export: One File Does Everything

Export your entire catalog to one CSV file. Import it back and everything reconnects perfectly - products link to categories, attributes attach to products, relationships preserved. Built because every other cart makes you juggle 4+ files and manually fix broken connections.

Individual vs Master Operations

Individual Exports - Products, categories, attributes, product attributes each export to separate CSV. Use when you need to share specific data externally or upload to marketplaces. Four buttons, four files.

Master Export - Everything in ONE file with section markers: [PRODUCTS], [CATEGORIES], [ATTRIBUTES], [PRODUCT_ATTRIBUTES]. Use for backups, migrations, disaster recovery. One button, complete backup.

Both Work Perfectly - Individual imports for selective updates. Master import for complete restoration. Different tools for different jobs. Use what fits your task.

The Problem with Standard Import/Export

WooCommerce Scenario: Export products (product_id: 1,2,3), categories (category_id: 5,8,12), product-category links. Empty database. Import products - get NEW IDs (101,102,103). Import categories - get NEW IDs (45,48,52). Import product-category links - references old IDs that don't exist. Everything breaks. Spend hours manually fixing.

OpenCart Extensions: Paid extensions ($40-60) export products and categories separately. No relationship preservation. Says "import successful" but products aren't assigned to categories. Have to manually click through hundreds of products assigning categories again.

Shopify CSV: Products and variants in one file, but categories? Collections? Attributes? Different exports, different formats, different import processes. Need to read documentation every time. Still breaks relationships.

LC Cart Master: One export includes everything with correct IDs and section markers. One import processes sections in correct order (categories first, then attributes, then products, then product-attributes). Relationships automatically reconnect. Zero manual fixes needed.

Batch Processing Handles Any Size

No Timeout Ever - Master import processes in batches. Each section (products, categories, attributes) completes in one go, but uses smart batching internally. Import 1,000 products with 50 categories and 200 attributes? Completes in under 5 minutes.

Progress Tracking - Real-time display shows which section is processing. "Processing Products... 35 imported, 0 errors". "Processing Categories... 11 imported". "Processing Attributes... 15 imported". Know exactly what's happening.

Live Log Output - Watch products import with IDs and SEO URLs: "SKU: PNT001 - IMPORTED (ID: 1, SEO: slim-fit-chinos)". See categories: "Name: Accessories - IMPORTED (ID: 7)". Real-time feedback, not black box processing.

Complete Summary - Import finishes with detailed stats: "Categories: 11 imported, 0 updated. Attributes: 15 imported, 0 updated. Products: 35 imported, 0 updated. Product Attributes: 30 imported. Total Errors: 0". Know exactly what happened.

Smart Validation Prevents Disasters

Wrong File Detection - Upload a categories CSV to product import? System checks for exclusive headers. Sees "category_id" header, tells you: "Wrong file type! You selected Products import but uploaded a Categories CSV. Please select the correct file." Prevents hours of confusion.

Master File Validation - Upload random CSV to master import? System checks for section markers [PRODUCTS], [CATEGORIES], etc. No markers found? "Invalid master file format. Must contain section markers." Won't try to process garbage data.

Missing Headers Check - CSV missing required columns? "Invalid CSV file for Products import. Missing required columns: sku, name, price. Please download the correct template." Lists exactly what's missing so you can fix it.

Encoding Handled Automatically - CSV exported from Excel with Windows-1252 encoding? System detects and converts to UTF-8 for database. Special characters (é, ñ, ü) import correctly. No mojibake, no corruption.

Real-World Use Cases

Complete Server Migration - Moving to new host? Export master file. Set up new server. Import master file. Your entire catalog with 847 products, 34 categories, 12 attributes, all category assignments, all product attributes - everything back in 10 minutes. Zero manual data entry.

Disaster Recovery - Database corrupted? Hard drive failure? Someone accidentally deleted products? Load yesterday's master export. One import restores everything to yesterday's state. No panic, no data loss.

Testing Major Changes - Want to test new category structure or attribute system? Export master first. Make changes on live site. Mess something up? Import master file, back to original state in minutes. Safe experimentation.

Staging to Production - Built perfect catalog on staging server? Export master from staging. Import to production. Exact replica including all relationships. No manual recreation, no copy-paste hell.

Client Data Transfer - Taking over existing store? Client exports master file from their old system. You import to LC Cart. All products, categories, attributes load with relationships intact. Onboarding in one import instead of weeks of data entry.

Master File Format

Section Markers - File divided by clear markers: [PRODUCTS], [CATEGORIES], [ATTRIBUTES], [PRODUCT_ATTRIBUTES]. Each section has its own headers and data rows. Human-readable, can edit in Excel if needed.

Automatic Processing Order - System imports in correct order regardless of section arrangement in file: Categories first (so category_ids exist), Attributes second (so attribute names exist), Products third (references categories), Product Attributes last (references products and attributes).

Template Available - Download master template to see exact format with all headers. Empty file with section markers and column headers. Fill in your data, save, import. Template shows you exactly what's expected.

Blank Lines Handled - Empty rows between sections? System skips them. Excel adds trailing blank rows? Ignored. Robust parsing doesn't choke on formatting quirks.

Relationship Preservation

Product-Category Links - Product has category_ids: "1,2,5" in export. Import creates those exact categories with those IDs, then assigns product to them. Open product after import - categories already selected. No manual assignment needed.

Product Attributes - Product has Color: Blue, Size: Large, Material: Cotton. Export includes these as: "product_id: 25, attribute_name: Color, attribute_value: Blue". Import looks up Color attribute by name, creates link. All attributes reconnected automatically.

Category Hierarchy - Parent-child category relationships preserved. Category has parent_id: 7 in export. Import creates parent category first, then child references correct parent. Hierarchy rebuilds perfectly.

SEO URLs Regenerated - SEO URLs created fresh on import from product names. "Blue Sapphire Ring" becomes /product/blue-sapphire-ring. Clean, consistent URLs even if original URLs were messy. Duplicate names get _1, _2, _3 appended automatically.

Individual Import/Export Still Available

Products Only: Export 847 products to products_export_2024-12-02.csv. Edit prices in Excel. Import with "Update existing" checked. Just products updated, nothing else touched. Fast selective updates.

Categories Only: Export category structure to share with colleague or backup just categories. Import to add new categories from supplier without affecting products. Selective, surgical changes.

Attributes Only: Adding new attribute like "Gemstone Cut"? Export current attributes, add new row, import. One new attribute added without touching products or categories.

Product Attributes: Supplier sends attribute updates? Export product attributes, merge with supplier data, import. Bulk attribute updates without clicking through hundreds of products.

Technical Details

File format: Standard CSV with section markers for master, plain CSV for individual

Encoding support: UTF-8 and Windows-1252, automatic detection and conversion

Delimiter support: Comma and tab, auto-detected from file

Array mismatch protection: Handles trailing empty columns, pads short rows, trims long rows

Master import tested: 35 products, 11 categories, 15 attributes, 30 product attributes in under 5 seconds

Setup required: None. Built-in, click Export Master or Import Master and go

Bottom line: Other carts make you export products, categories, and attributes separately, then manually rebuild relationships after import. LC Cart Master Export/Import handles everything in one file with automatic relationship preservation. One button backup, one button restore, zero manual fixes. Built from actual migration experience where standard tools kept failing.

Who Uses LC Cart?

Luxury Retailers

Gemstones, jewelry, art, antiques - items where speed and SEO matter more than inventory automation

Solo Merchants

Running your own store without a dev team. Need full control without complexity

Migration Refugees

Escaping Shopify fees, WooCommerce bloat, or marketplace restrictions

Speed-Focused Sellers

Know that 91-100 PageSpeed scores = higher conversion and lower ad costs

Choose Your Version

One-time purchase. No subscriptions. No monthly fees. Ever.

LC Cart Light

$19.00

Fast, lightweight core for basic e-commerce needs. Perfect for starting out.

  • 🚀 91-100 PageSpeed Scores (Mobile & Desktop)
  • On-the-Fly Thumbnails (WebP + Fallback)
  • 🔍 Query String Search (Fast product finding)
  • 📄 Standard 404 Handling
  • 🛒 Stripe Checkout Integration
  • 📱 Mobile Optimized
  • 💾 MySQL/MariaDB
  • One-time purchase, yours forever
Light Only - $19 View Live Demo →

LC Cart Professional

$137.00
Buy Now