[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-cat-regressions-seo-1":3},{"category":4,"slug":5,"listing":6},"Régressions SEO","regressions-seo",{"articles":7,"total":183,"page":184,"totalPages":18},[8,26,39,54,70,84,99,114,129,143,155,168],{"_id":9,"slug":10,"__v":11,"author":12,"canonical":13,"category":4,"createdAt":14,"date":15,"description":16,"image":17,"imageAlt":17,"readingTime":18,"tags":19,"title":24,"updatedAt":25,"categoryLegacy":21},"6a34db4aaa6b273b0c724ac7","hreflang-generated-pointent-vers-des-domaines-supprimes",0,"Equipe Seogard","https://seogard.io/blog/hreflang-generated-pointent-vers-des-domaines-supprimes","2026-06-19T06:01:46.165Z","2026-06-19","Un marché allemand fermé, des hreflang encore générés vers le .de mort. Récit de l'incident, diagnostic technique et fix complet.",null,12,[20,21,22,23],"hreflang","i18n","cleanup","domains","Hreflang vers domaines supprimés : −38% de trafic DE en 6 semaines","Fri Jun 19 2026 06:01:46 GMT+0000 (Coordinated Universal Time)",{"_id":27,"slug":28,"__v":11,"author":12,"canonical":29,"category":4,"createdAt":30,"date":31,"description":32,"image":17,"imageAlt":17,"readingTime":18,"tags":33,"title":37,"updatedAt":38,"categoryLegacy":21},"6a3389c9aa6b273b0c5c95c6","crowdin-auto-translate-injecte-lang-auto-signal-de-langue-casse-sur-tout-le-site","https://seogard.io/blog/crowdin-auto-translate-injecte-lang-auto-signal-de-langue-casse-sur-tout-le-site","2026-06-18T06:01:45.023Z","2026-06-18","Crowdin auto-translate injecte lang=\\\"auto\\\" sur tout le site. Google confond le marché cible. Récit, diagnostic et fix complet.",[34,21,35,36],"crowdin","lang","translation","Crowdin lang=\\\"auto\\\" : signal de langue cassé, −34 % trafic","Thu Jun 18 2026 06:01:45 GMT+0000 (Coordinated Universal Time)",{"_id":40,"slug":41,"__v":11,"author":12,"canonical":42,"category":4,"createdAt":43,"date":31,"description":44,"image":17,"imageAlt":17,"readingTime":18,"tags":45,"title":51,"updatedAt":52,"categoryLegacy":53},"6a34169aaa6b273b0ccfca84","for-site-moves-specify-all-domain-variants-with-google-s-change-of-address-tool","https://seogard.io/blog/for-site-moves-specify-all-domain-variants-with-google-s-change-of-address-tool","2026-06-18T16:02:34.751Z","Google clarifie sa doc sur les site moves : chaque variante de domaine doit être déclarée dans le Change of Address tool. Guide technique complet.",[46,47,48,49,50],"site move","domain variants","Change of Address","Search Console","migration SEO","Change of Address : déclarer toutes les variantes de domaine","Thu Jun 18 2026 16:02:34 GMT+0000 (Coordinated Universal Time)","Actualités SEO",{"_id":55,"slug":56,"__v":11,"author":12,"canonical":57,"category":4,"createdAt":58,"date":59,"description":60,"image":17,"imageAlt":17,"readingTime":61,"tags":62,"title":67,"updatedAt":68,"categoryLegacy":69},"6a32c4e8aa6b273b0cbed17b","storyblok-redirections-en-custom-field-oubliees-au-passage-nouveau-plan","https://seogard.io/blog/storyblok-redirections-en-custom-field-oubliees-au-passage-nouveau-plan","2026-06-17T16:01:44.888Z","2026-06-17","Un site e-commerce perd 1 200 redirections stockées en custom field Storyblok lors d'un upgrade de plan. Récit, diagnostic et fix complet.",11,[63,64,65,66],"storyblok","redirects","migration","cms","Storyblok : redirections custom perdues après changement de plan","Wed Jun 17 2026 16:01:44 GMT+0000 (Coordinated Universal Time)","Headless",{"_id":71,"slug":72,"__v":11,"author":12,"canonical":73,"category":4,"createdAt":74,"date":75,"description":76,"image":17,"imageAlt":17,"readingTime":18,"tags":77,"title":82,"updatedAt":83,"categoryLegacy":69},"6a2f9542aa6b273b0c30f3ec","contentful-le-champ-seo-title-non-sync-vers-next-js-fallback-first-h1-genere","https://seogard.io/blog/contentful-le-champ-seo-title-non-sync-vers-next-js-fallback-first-h1-genere","2026-06-15T06:01:38.446Z","2026-06-15","Un champ SEO title Contentful non mappé dans Next.js génère un fallback H1 identique sur 1 200 variantes produit. Récit, diagnostic, fix.",[78,79,80,81],"contentful","headless","next.js","mapping","Contentful + Next.js : title manquant, fallback H1 sur 1 200 pages","Mon Jun 15 2026 06:01:38 GMT+0000 (Coordinated Universal Time)",{"_id":85,"slug":86,"__v":11,"author":12,"canonical":87,"category":4,"createdAt":88,"date":89,"description":90,"image":17,"imageAlt":17,"readingTime":18,"tags":91,"title":97,"updatedAt":98,"categoryLegacy":53},"6a2e441caa6b273b0c22bc85","what-apple-s-gemini-powered-siri-means-for-search-visibility-via-sejournal-mattgsouthern","https://seogard.io/blog/what-apple-s-gemini-powered-siri-means-for-search-visibility-via-sejournal-mattgsouthern","2026-06-14T06:03:08.037Z","2026-06-14","Apple intègre Gemini dans Siri. Analyse technique des conséquences pour le crawl, le rendering, le structured data et la visibilité organique de vos pages.",[92,93,94,95,96],"siri","gemini","apple-intelligence","llm-seo","search-visibility","Siri + Gemini : impact concret sur la visibilité SEO","Sun Jun 14 2026 06:03:08 GMT+0000 (Coordinated Universal Time)",{"_id":100,"slug":101,"__v":11,"author":12,"canonical":102,"category":4,"createdAt":103,"date":104,"description":105,"image":17,"imageAlt":17,"readingTime":18,"tags":106,"title":111,"updatedAt":112,"categoryLegacy":113},"6a2d7ef3aa6b273b0c80d69d","yoast-seo-desactive-par-un-update-plugin-fallback-meta-vides-sur-80-du-blog","https://seogard.io/blog/yoast-seo-desactive-par-un-update-plugin-fallback-meta-vides-sur-80-du-blog","2026-06-13T16:01:55.662Z","2026-06-13","Un update WordPress désactive Yoast SEO sans alerte. 1 200 articles perdent leurs meta en silence. Récit, diagnostic technique et fix complet.",[107,108,109,110],"wordpress","yoast","plugin","meta","Yoast SEO désactivé par un update : meta vides sur 80% du blog","Sat Jun 13 2026 16:01:55 GMT+0000 (Coordinated Universal Time)","CMS",{"_id":115,"slug":116,"__v":11,"author":12,"canonical":117,"category":4,"createdAt":118,"date":119,"description":120,"image":17,"imageAlt":17,"readingTime":61,"tags":121,"title":126,"updatedAt":127,"categoryLegacy":128},"6a2ba0d0aa6b273b0cf5b507","astro-view-transitions-changement-de-route-ne-re-trigge-pas-le-head-update","https://seogard.io/blog/astro-view-transitions-changement-de-route-ne-re-trigge-pas-le-head-update","2026-06-12T06:01:52.619Z","2026-06-12","Un site Astro perd 40% de clics : les View Transitions ne mettent pas à jour les meta SEO lors des changements de route. Récit, diagnostic et fix.",[122,123,124,125],"astro","view transitions","head","spa","Astro View Transitions : meta head figées après navigation","Fri Jun 12 2026 06:01:52 GMT+0000 (Coordinated Universal Time)","Framework",{"_id":130,"slug":131,"__v":11,"author":12,"canonical":132,"category":4,"createdAt":133,"date":134,"description":135,"image":17,"imageAlt":17,"readingTime":18,"tags":136,"title":141,"updatedAt":142,"categoryLegacy":128},"6a28fdbcaa6b273b0cc7b544","nuxt-useseometa-le-child-override-silencieusement-les-meta-du-layout-parent","https://seogard.io/blog/nuxt-useseometa-le-child-override-silencieusement-les-meta-du-layout-parent","2026-06-10T06:01:32.891Z","2026-06-10","Un site Nuxt 3 perd ses meta par défaut sur 340 pages. Récit technique du bug useSeoMeta, diagnostic et fix du fallback layout.",[137,138,139,140,110],"nuxt","useSeoMeta","layout","override","Nuxt useSeoMeta : le child override les meta du layout","Wed Jun 10 2026 06:01:32 GMT+0000 (Coordinated Universal Time)",{"_id":144,"slug":145,"__v":11,"author":12,"canonical":146,"category":4,"createdAt":147,"date":134,"description":148,"image":17,"imageAlt":17,"readingTime":18,"tags":149,"title":153,"updatedAt":154,"categoryLegacy":128},"6a298a64aa6b273b0c3bfcab","sveltekit-layout-ts-title-override-par-page-svelte-vide","https://seogard.io/blog/sveltekit-layout-ts-title-override-par-page-svelte-vide","2026-06-10T16:01:40.148Z","Un +page.svelte sans title écrase le layout parent. Googlebot voit un \u003Ctitle> vide. Récit, diagnostic et fix complet en SvelteKit.",[150,139,151,152],"sveltekit","title","svelte","SvelteKit : title vide en prod, 0 clic sur 3 semaines","Wed Jun 10 2026 16:01:40 GMT+0000 (Coordinated Universal Time)",{"_id":156,"slug":157,"__v":11,"author":12,"canonical":158,"category":4,"createdAt":159,"date":160,"description":161,"image":17,"imageAlt":17,"readingTime":61,"tags":162,"title":166,"updatedAt":167,"categoryLegacy":128},"6a26e765aa6b273b0c0e5507","astro-content-collections-frontmatter-title-non-passe-apres-refacto","https://seogard.io/blog/astro-content-collections-frontmatter-title-non-passe-apres-refacto","2026-06-08T16:01:41.030Z","2026-06-08","Un upgrade Astro casse le mapping frontmatter → composant. 80 articles perdent leur title. Récit du bug, diagnostic technique et fix complet.",[122,163,164,165],"content collections","frontmatter","refacto","Astro Content Collections : 80 titles vides après refacto","Mon Jun 08 2026 16:01:41 GMT+0000 (Coordinated Universal Time)",{"_id":169,"slug":170,"__v":11,"author":12,"canonical":171,"category":4,"createdAt":172,"date":173,"description":174,"image":17,"imageAlt":17,"readingTime":18,"tags":175,"title":180,"updatedAt":181,"categoryLegacy":182},"6a250954aa6b273b0c8358fe","refonte-typo-variable-font-lazy-load-qui-degrade-les-core-web-vitals","https://seogard.io/blog/refonte-typo-variable-font-lazy-load-qui-degrade-les-core-web-vitals","2026-06-07T06:01:56.599Z","2026-06-07","Une refonte typo charge la police en lazy. Le LCP passe de 1.8s à 3.0s. Aucune meta ne bouge. Le trafic chute de 18%. Récit, diagnostic, fix.",[176,177,178,179],"core web vitals","lcp","font","performance","Variable font lazy-load : LCP dégradé de 1.2s, ranking en chute","Sun Jun 07 2026 06:01:56 GMT+0000 (Coordinated Universal Time)","Performance",137,1]