Skip to content
# location_saguenay — Location Saguenay
- site: https://locationsaguenay.com (menu « Logements disponibles »)
- méthode: html
- annonces: 21 (fiches par immeuble/type — Chicoutimi près UQAC/Cégep, Jonquière près du Cégep ; granularité immeuble, précédent immeubles_guillot)
- couverture (sur 21 annonces): type 100% (groupes du menu), adresse ~86% (titres), secteur ~95% (mots-clés factuels des titres/descriptions), description et images sur les fiches visitées (budget 12 par sync, complété par le cache BD) — prix 0% (« sur demande » à la source), disponibilité 0% (jamais publiée)
- fixture: ok · test: ok
- WordPress classique (thème Davis), tout rendu serveur. Les pages villes
/appartement-a-louer-chicoutimi|jonquiere/ sont des vitrines SEO sans cartes : l'inventaire réel est le menu « Logements disponibles », groupé par « Appartements N chambres » (1 à 6), une fiche WP par immeuble/type d'unité. Le connecteur lit le menu de la page d'accueil.
- Type dérivé du groupe du menu (« Appartements 2 chambres » → 4½ via la normalisation maison ; « Loft » si le titre le dit). Adresse civique extraite de la tête du titre (« 2603, rue St-Hubert à Jonquière : … »). Secteur : mots-clés factuels du titre puis de la description (« Jonquière » ; « UQAC »/« Chicoutimi » → Chicoutimi). Ville = Saguenay.
- Fiche détail (via
self.detail + cache BD, budget 12) : description libre (paragraphes avant le bloc contact), mention de prix brute (« Tarif sur demande. » / « Prix sur demande. Contactez-nous pour plus de détails! » → price_label, price = None), galerie photoswipe (photos réelles, logo exclu).
external_id = slug WordPress de la fiche — stable.
# Périmètre (exclusions volontaires)
- Pages non-annonces du menu (À propos, Inclusions, Contact, blogue, gestion de propriétés, « Partagez un logement ») : hors du sous-menu « Logements disponibles », donc ignorées d'office.
# Champs indisponibles à la source
- Prix : jamais publié (politique « sur demande ») →
price = None.
- Disponibilités/dates : jamais publiées (le site présente son offre en continu, formules base/tout inclus).
- Superficie, GPS : jamais publiés.
# Fragilités
- ⚠️ robots.txt :
Crawl-delay: 10 → request_delay = 10.0 respecté tel quel ; sync complet ≈ 2 min pour 13 requêtes (1 accueil + 12 fiches). Le budget max_details = 12 (< 21 fiches) fait que les fiches restantes sont complétées aux syncs suivants via le cache BD (à la première sync, ~9 annonces n'ont ni description ni photos — champs vides, rien d'inventé).
- L'inventaire = le menu WP : si le site retire une fiche du menu, l'annonce disparaît (comportement voulu).
- Deux fiches « La Lorraine et St-Hubert » sans numéro civique : adresse vide.
# Notes
- 21 fiches au moment de l'enregistrement (2026-08-09) : 8×1 ch., 3×2 ch., 4×3 ch., 2×4 ch., 2×5 ch., 2×6 ch. ; 2 lofts. Créneau étudiant (UQAC, Cégeps), formule de base ou tout inclus.
- robots.txt : disallow admin/config/logs +
Crawl-delay: 10 (respecté) ; pas de sitemap d'annonces dédié.