Shopify Scripts – Overview - AntonioBlago/shopify GitHub Wiki

🧾 Shopify Scripts – Overview

Welcome to the documentation of the Shopify Tools by Antonio Blago.
This collection is designed to streamline Shopify store relaunches, SEO monitoring, and product structure analysis.


📂 Current Modules

1. url_generator_status_checker.py

Multilingual script to:

  • 🛠 Generate clean URLs from Shopify CSV exports
  • 🌐 Add support for multiple language variants
  • 🧪 Check HTTP status codes (e.g. 200, 301, 404)
  • 📤 Export full mapping to Excel and Screaming Frog format

➡ Use case: Perfect for relaunch mapping and SEO audits.


🗺️ Folder Structure Recommendation


relaunch/
├── import\_data/
│   └── shop\_data/         ← Put your Shopify CSV exports here
├── output/                ← Exports will be saved here
├── url\_generator\_status\_checker.py
└── requirements.txt


🧑‍💻 How to Get Started

  1. Clone the repo and navigate to a module:
    git clone https://github.com/AntonioBlago/shopify.git
    cd shopify/relaunch
    

2. Install dependencies:

   ```bash
   pip install -r requirements.txt
  1. Add Shopify CSV exports (products, pages, blog posts) to:

    ./import_data/shop_data/
    
  2. Run the script:

    python url_generator_status_checker.py
    
  3. Check results in:

    • shop_urls_multilang_checked.xlsx
    • shop_urls_for_screamingfrog.txt

🧠 Author

Created by Antonio Blago Specialist in SEO automation, e-commerce data pipelines, and smart relaunch frameworks.


📬 Need help?

Open an issue or reach out via GitHub or LinkedIn].