SPB Git

spb/lou-ka Public

Lou·Ka — tous les logements à louer du Québec, un seul endroit.

HTML 99.7%
2.8 KB

# logispro — LogisPro Rimouski

  • site: https://logisprorimouski.com/nos-logements/
  • méthode: html
  • annonces: 4 (unités libres à Rimouski — parc de 110 logements ; 2 fiches supplémentaires listées mais marquées « Non disponible » sont exclues)
  • couverture (sur 4 annonces): type 100%, adresse 100%, disponibilité 100%, description 100%, images 100%, prix 75% (1 fiche sans widget prix → None, rien d'inventé)
  • fixture: ok · test: ok (2 verts)

# Champs extraits

  • WordPress + Elementor + WP Rocket, tout rendu serveur. La liste /nos-logements/ (« Logements disponibles ») donne des cartes (adresse, type, photo, bouton « Voir la fiche ») ; le connecteur n'y prend que le slug et la photo de secours.
  • La fiche unité /<slug>/ fait foi : h1 = type (« 4 1/2 pièces »), h4 = adresse, widget texte = statut (« Disponible » / « Non disponible »), widget texte = prix nu sans « $ » (« 850.00 » — parsé explicitement ; parfois « 600.00$ 655.00$ » → parse_price prend le plus bas), sections « Description » (inclusions, AUCUN ANIMAL, « Disponible Juillet 2026 »…) et « À proximité », galerie complète.
  • Quand la description contient une date plus précise (« Disponible Juillet 2026 »), elle remplace le simple « Disponible » du widget.
  • external_id = slug WordPress de la fiche (ex. 5-12, appt-21-2) — stable.
  • Ville = Rimouski (tout le parc).

# Périmètre (exclusions volontaires)

  • Fiches au statut « Non disponible »/« Loué » : exclues même si encore liées depuis la liste (2 cas au moment de l'enregistrement).
  • Pages de navigation (nos-proprietes, le-william, le-st-laurent, le-st-jean, nous-joindre) : ignorées via liste blanche inverse.

# Champs indisponibles à la source

  • Superficie, GPS, quartier : jamais publiés (le parc est concentré autour du parc Beauséjour / centre-ville).
  • 1 unité (3-1-2-3) sans widget prix sur sa fiche : prix None.

# Fragilités

  • Pas de cache BD pour les fiches : la liste ne porte ni prix ni statut (aucun signal de fraîcheur pour invalider un cache) — le connecteur requête les ~6 fiches à chaque sync, plafonné par max_details=20 (7 requêtes au total, politesse 0,6 s).
  • Widgets Elementor génériques (elementor-widget-text-editor) : le prix est reconnu par motif strict (chiffres/points/« $ » seulement) et le statut par préfixe « Disponible/Non disponible/Loué » — un remaniement de gabarit casserait le parsing (le test fixture le détecterait).
  • L'ancienne page /logements-disponibles/ mentionnée dans l'étude renvoie 404 : /nos-logements/ est la page réelle.

# Notes

  • 4 unités le 2026-08-09 : 2½ 600–655 $, 3½ (prix non publié / 1 110 $), 4½ 850 $ — adresses William-Price, St-Laurent Ouest, Saint-Jean-Baptiste Est.
  • robots.txt Yoast ouvert, sitemap XML.