← Memory
clientes-seo.md
# Clientes SEO - Auditorías Profesionales
## Sistema de Auditorías
- **Ruta**: `C:\Users\alexa\Desktop\PROYECTOS\All\BEE - SEO Audit\audits\`
- **Scripts**: `new_client.py`, `pull_data.py`, `parse_imports.py`, `analyze.py`
- **Flujo**: new_client -> pull_data (SEMrush+ValueSERP+PageSpeed+WHOIS) -> parse_imports (SF, GSC) -> analyze (cruce)
---
## Crafters Of Today
- **Dominio**: craftersoftoday.com
- **Carpeta audit**: `audits/craftersoftoday/`
- **Contacto**: info@craftersoftoday.com
- **Fundadora**: Anca Adochitei
- **Ubicación**: Barcelona
- **Plataforma**: Squarespace 7.1
- **Idioma**: Inglés (en-GB)
- **Instagram**: @craftersoftoday
- **Nicho**: Plataforma e-commerce de artesanas europeas (cerámica, textil, madera, joyería)
- **Moneda**: EUR
### Estructura del sitio
- **Home**: / (sin meta desc, H1 solo marca)
- **Shop**: /shop-all (80+ productos, 30-913 EUR)
- **Crafters**: /crafters (31 artistas)
- **Stories**: /stories (25 entrevistas Q&A, ~2000 palabras c/u)
- **Community**: /community-feature (eventos/retiros)
- **About**: /about
- **Sitemap**: Solo 26 URLs (falta todo el shop)
### Categorías (filtros JS, NO indexables)
- Ceramics (Bowls, Teapots, Jars, Cups, Vases, Plates, Sculptures...)
- Textiles (Patchwork Quilts, Bags, Cushions, Wall Art...)
- Wood Objects (Spoons, Trays, Plates)
- Jewellery (Earrings, Rings)
- Candles
- Filtros por artista (31) y por ciudad (20+)
### Datos SEMrush (marzo 2026, db=es)
- **Authority Score**: 13/100
- **Keywords orgánicas**: 1 (db=es) - probablemente más en db=us
- **Tráfico orgánico**: 0
- **Rank**: 10.185.625
- **Backlinks**: 199 (117 dominios referentes)
- **Follow ratio**: 74.9%
- **~70% backlinks spam**: redes PBN desde Singapur, Moldova, link farms
- **Backlinks legítimos**: substack (AS84), pinterest (AS100), bing (AS91), bdmma.paris (AS29), webs artistas reales
- **Sin competidores orgánicos detectados** (en db=es)
### WHOIS
- **Registrado**: 12 abril 2022
- **Expira**: 12 abril 2026 (RENOVAR YA)
- **SSL**: Let's Encrypt, válido, HSTS activo, expira 11 mayo 2026
### Problemas SEO detectados
1. CERO meta descriptions en toda la web
2. H1s genéricos sin keywords (About, Shop the Collection, etc.)
3. 300+ imágenes sin alt text
4. Sitemap incompleto (26 URLs, falta shop)
5. Categorías son filtros JS, no páginas indexables
6. Sin contenido SEO (stories son branding, no atacan keywords)
7. Sin blog con artículos targeteando búsquedas reales
8. Title tags mal optimizados (shop 95 chars, marca repetida)
9. Perfil backlinks intoxicado con spam (~70%)
10. Squarespace limita control técnico SEO
11. No hay Product schema en el shop
12. robots.txt bloquea AI bots
### Pendiente
- Tirar datos con database=us/gb para ver visibilidad real en mercado anglosajón
- Cliente puede aportar CSVs de Screaming Frog y GSC para análisis más profundo
- Preparar plan de acción priorizado
---
## Modulards (cliente SEO)
- **Ruta**: `C:\Users\alexa\Desktop\PROYECTOS\Modulards`
- **Web**: modulards.com (WordPress, Yoast SEO, bilingüe EN/ES)
- **Situación**: Penalización de Google por contenido. Optimizando posts existentes + enlazado interno
- **GSC**: Acceso via Python OAuth (`gsc_token.json`), site `sc-domain:modulards.com`, permiso `siteFullUser`
- **GA4**: Acceso via Python OAuth (`ga4_token.json`), property `279922484`
- **Google Ads**: NO disponible (no está vinculado al manager de Alex)
- **Rastreo**: 668 URLs rastreadas, CSV en `crawl_results.csv`
- **Plantilla**: La content leader pasa plantillas Word (.docx) por post. Alex rellena sugerencias SEO
- **Campos plantilla**: Título actual, URL, fecha, keywords, mejoras, nuevo título, slug, meta title/desc, FAQs, notas, artículo satélite
- **OUTPUT**: Cuando Alex pida rellenar un Word de optimización, generar un **HTML visualizable** en la carpeta del proyecto y darle la ruta/URL local para abrir en navegador. Directrices completas en `directrices_modulards.html`.
- **Competidores directos**:
- ManageWP (managewp.com) - sitemaps: post-sitemap.xml, post-sitemap2.xml
- WP Umbrella (wp-umbrella.com) - sitemaps: blog-sitemap.xml, tutorials-sitemap.xml
- MainWP (mainwp.com) - sitemap: post-sitemap.xml
- **SERP tracking**: ValueSERP, gl=us/es, location=United States/Spain
---
## Borja Tormos (cliente SEO)
- **Ruta**: `C:\Users\alexa\Desktop\PROYECTOS\Borja Tormos`
- **URL**: `https://borjatormos.com/`
- **Tipo**: Cliente SEO (similar a Logopeda BCN pero para toda España)
- **WP Login**: `marketing@blueseo.es` / `N#5hg7oUZAd5UOS@hSJ4DQaE`
- **WP API User**: `alex` (ID: 2, "Alex Amigo")
- **WP App Password**: `HdKN dtLp b4zb lp46 ze85 9Q5X`
- **Comando curl**: `curl -s -u "alex:HdKN dtLp b4zb lp46 ze85 9Q5X" "https://borjatormos.com/?rest_route=/wp/v2/..."`
- **REST API**: Funciona con `?rest_route=` y con `/wp-json/wp/v2/`
- **Hosting**: webcloud.es (bloquea wp-login externamente)
- **FTP principal**: `lgrfocls` / `#G,mKc!h53Zp` @ ftp.borjatormos.com:21
- **FTP secundario**: `alex@borjatormos.com` / `01091988aA1º` (directorio vacío, usar Python ftplib)
- **Plugins**: Elementor, LiteSpeed Cache
- **Estado**: Web recién creada, contenido de plantilla/demo en inglés
- **Objetivo SEO**: Posicionar para toda España (no solo local)
- **BEE Board slug**: `borja-tormos`
- **Credenciales completas**: ver `.env` en carpeta del proyecto