Skip to main content

Python utilities for PrestaShop SEO automation — powered by FEXA AI

Project description

fexa-ai

Python utilities for PrestaShop SEO auditing and metadata extraction.

For full AI-powered bulk optimization (title tags, meta descriptions, ALT attributes, structured data, multilingual translation), see fexaai.com.

Installation

pip install fexa-ai

Usage

from fexa_ai import audit_url, extract_seo_meta

# Audit a single PrestaShop URL
result = audit_url("https://your-store.com/product-page")
print(result)
# {
#   "url": "https://your-store.com/product-page",
#   "title": "Product Name | Store",
#   "description": "...",
#   "h1": "Product Name",
#   "canonical": "https://your-store.com/product-page",
#   "robots": "index, follow"
# }

# Parse HTML directly
with open("page.html") as f:
    meta = extract_seo_meta(f.read())

Bulk AI optimization

This library handles single-page audits. For bulk operations on your entire catalog:

  • AI generation of title tags, meta descriptions, ALT attributes
  • Multilingual translation (FR, EN, ES, IT, DE…)
  • Structured data & Schema.org markup
  • Compatible PrestaShop 1.7 → 9.x

fexaai.com — free account, no credit card required

License

MIT — © GENISOFT WEB

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fexa_ai-0.1.0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fexa_ai-0.1.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file fexa_ai-0.1.0.tar.gz.

File metadata

  • Download URL: fexa_ai-0.1.0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for fexa_ai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 646547d534d4bc83fbffb295a5e0be128b3d43d53378e26fed4714e8bd182c45
MD5 a261479a9fea5fd2b458fa16cd483ea0
BLAKE2b-256 f74c72ffd304f92f31bfb0c539147fc3cced68244a306ee1dc552ff49edb24ed

See more details on using hashes here.

File details

Details for the file fexa_ai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fexa_ai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for fexa_ai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f13a740bbfbe5a132d229a1defe7d77ba9eabb97062938445169554e560d53a2
MD5 9b8eab56efffda2512567ac4b0c6489a
BLAKE2b-256 f6cab1a30ab6e4e1693933d737fe153c5d7d04c2db6324ca50b0a266bca52d24

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page