# stb_immobilier — STB Immobilier - site: https://stbimmobilier.com/locations-residentielles/ - méthode: html - annonces: 11 (immeubles/projets résidentiels — granularité IMMEUBLE, le site ne publie pas d'unités individuelles) - couverture (sur 11 annonces): adresse 100 %, ville 100 %, typologies 100 % (« Unités en location »), prix « À partir de » 8/11, disponibilité 3/11 (projets à venir), photos 100 %, services 100 % - fixture: ok (12 requêtes) · test: ok ## Champs extraits - WordPress + Elementor, tout rendu serveur. Liste `/locations-residentielles/` : cartes `div.e-loop-item` (post-type `location`, taxonomie `type-de-location-residentielle`) — widgets « heading » contenant [nombre] [logements|maisons] [adresse civique, ville] [nom de l'immeuble] et lignes « Date de disponibilité : », « Unités en location : 4 X 4 ½, 6 X 5 ½… », « À partir de 1 250$/mois ». - Granularité immeuble (précédent immeubles_guillot) : typologies réelles et photos publiées par immeuble. `unit_type` structuré seulement quand l'immeuble n'offre qu'UNE typologie (sinon vide, typologies dans amenities). `price_label` brut « À partir de … » (marqué price_from par la normalisation centrale). - Fiche `/location//` (via `self.detail` + cache BD, budget 15) : « Services associés » (stationnement, cabanon, déneigement…) → amenities, « Services à proximité » → description, galerie complète. - `external_id` = slug WordPress `/location//` — stable. - Villes réelles observées : **Matane** (10 immeubles) et **Saint-Ulric** (1). ## Périmètre (exclusions volontaires) - `/locations-commerciales/` : non visitée (page distincte). - Les cartes « À venir » (rue Fournier phases 2-3, Boisé St-Rédempteur 2026) sont conservées avec leur disponibilité brute (« Phase 2 : 1er juillet 2027 »…) et sans prix — ce sont des locations long terme annoncées. ## Champs indisponibles à la source - Prix : absent sur 3 projets à venir (None, rien d'inventé). - Disponibilité : seuls les projets à venir affichent une date ; les immeubles existants n'affichent pas de disponibilité par unité. - Superficie, GPS, animaux : jamais publiés. ## Fragilités - Les entêtes de cartes sont des widgets Elementor à balises variables : le connecteur classe les textes par motif (nombre pur / « logements|maisons » / présence de virgule = adresse / reste = nom) en ignorant les lignes d'infos. - Le nom du site pour deux projets diffère par une lettre (`boise-` vs `boisee-st-redempteur…`) : slugs distincts, pas de collision. - ⚠️ Contrairement à l'étude d'expansion, le « Boisé St-Rédempteur » est sur la **rue St-Rédempteur à Matane** — aucun immeuble à Lévis/Saint-Rédempteur : la source est 100 % Bas-Saint-Laurent (La Matanie). ## Notes - ~130 portes au total (18+12+6+3+17+5+6+12+6+6+48) réparties sur 11 immeubles, dont les maisons de ville en location. - robots.txt ouvert, sitemap Yoast ; politesse 0,6 s ; 12 requêtes par sync (liste + 11 fiches, ensuite servies par le cache BD).