Skip to content

Fiche entreprise, fiche de poste : Arrêter de servir les fiches des entreprises désactivées [GEN-2627] - #6632

Merged
EwenKorr merged 1 commit into
masterfrom
ewen/mask_from_results
Jul 30, 2025
Merged

Fiche entreprise, fiche de poste : Arrêter de servir les fiches des entreprises désactivées [GEN-2627]#6632
EwenKorr merged 1 commit into
masterfrom
ewen/mask_from_results

Conversation

@EwenKorr

Copy link
Copy Markdown
Contributor

🤔 Pourquoi ?

Les fiches de poste et fiches des entreprises désactivées (company.is_searchable=False) ne sont pas accessibles via la recherche, mais peuvent rester indexées dans d'autres moteurs de recherche.

🍰 Comment ?

Servir une 404.

🚨 À vérifier

  • Mettre à jour le CHANGELOG_breaking_changes.md ?
  • Ajouter l'étiquette « Bug » ?

🏝️ Comment tester ?

Les instructions pour reproduire le problème, les profils de test, le parcours spécifique à utiliser, etc. Si vous disposez d'une recette jetable, mettre l'URL pour tester dans cette partie.

💻 Captures d'écran

…nies

Those pages cannot be accessed from the search results but can be
indexed by external search engines.
@EwenKorr EwenKorr added the modifié Modifié dans le changelog. label Jul 29, 2025
@EwenKorr EwenKorr self-assigned this Jul 29, 2025
2 similar comments

@vincentporte vincentporte left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎯
Avons-nous configuré un sitemap pour gérer le référencement de nos pages dans les moteurs de recherche ?

@EwenKorr

Copy link
Copy Markdown
Contributor Author

🎯 Avons-nous configuré un sitemap pour gérer le référencement de nos pages dans les moteurs de recherche ?

Je ne crois pas non.

Cela dit, selon https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview?hl=fr#do-i-need-a-sitemap :
« Si les pages de votre site sont correctement liées entre elles, Google est généralement en mesure de découvrir la majeure partie de votre site. »
Certes, « En règle générale, sur les sites volumineux, il est plus difficile de s'assurer que chaque page est liée à au moins une autre page du site. Par conséquent, il est plus probable Googlebot ne découvre pas certaines de vos nouvelles pages. »

Mais :

  • a priori les principaux utilisateurs ne cherchent pas des fiches de poste sur d'autres moteurs de recherche que le nôtre
  • je préfère laisser le boulot d'indexation aux moteurs de recherche, plutôt que de mettre en place un gros mécanisme de mise à jour du sitemap (si j'ai bien compris le fonctionnement)

Je viens de tomber sur https://docs.djangoproject.com/en/5.2/ref/contrib/sitemaps/, ce ne serait pas forcément si coûteux, mais cher par rapport aux besoins des utilisateurs ?

@EwenKorr
EwenKorr added this pull request to the merge queue Jul 30, 2025
Merged via the queue into master with commit c4c2794 Jul 30, 2025
15 checks passed
@EwenKorr
EwenKorr deleted the ewen/mask_from_results branch July 30, 2025 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

modifié Modifié dans le changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants