<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://web-scraping.fr/blog</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/protection-anti-scraping-comment-fonctionnent-les-systemes-anti-bots</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraping-parsing-et-crawling-quelles-differences</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/comment-collecter-les-donnees-d-un-site-web-guide-pour-les-non-inities</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-ruby-le-guide-complet</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-de-flux-rss-extraire-les-donnees-des-fils-et-pourquoi</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/expressions-regulieres-pour-le-parsing-syntaxe-motifs-et-limites</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/proxys-pour-le-web-scraping-types-confidentialite-et-detection</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-en-php-avec-un-navigateur</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-xml-bibliotheques-xpath-et-exemples-multi-langages</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parser-un-site-avec-authentification-guide-complet-avec-exemples-de-code</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-d-url-definition-usages-et-implementation-dans-differents-langages</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-txt-lecture-ligne-par-ligne-expressions-regulieres-et-exemples</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/services-et-outils-de-web-scraping-panorama-des-solutions-pretes</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-des-reseaux-sociaux-definition-usages-et-panorama-des-services</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-de-sitemap-parcourir-le-plan-du-site-avant-la-collecte</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-de-sites-avec-selenium-guide-detaille</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-rust-le-guide-complet</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-de-la-meteo-sources-de-donnees-api-et-implementations</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-php-le-guide-complet</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-pdf-extraction-de-texte-et-de-tableaux-ocr-et-exemples</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-javascript-le-guide-complet</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-java-le-guide-complet</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-cpp-le-guide-complet</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-de-logs-analyser-les-journaux-de-serveurs-et-d-applications</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraping-des-taux-de-change-api-sources-code-et-stockage</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-des-cours-d-actions-api-sources-code-et-stockage-des-donnees</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-json-definition-et-exemples-dans-7-langages</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-html-liens-et-texte-problemes-encodages-et-exemples-multi-langages</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-dans-google-sheets-formules-import-et-apps-script</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-go-le-guide-complet</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-freelance-pourquoi-un-depart-pas-cher-coute-cher</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parser-des-fichiers-excel-feuilles-formules-cellules-fusionnees</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-avec-excel-vba</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraping-de-sites-dynamiques-deux-approches</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-de-documents-formats-bibliotheques-et-approches</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-csv-separateurs-guillemets-encodages-et-exemples</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-csharp-guide-complet-du-simple-au-complexe</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-d-api</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parseur-opencart-versions-solutions-pretes-a-l-emploi-et-conversion-de-devises</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraper-pour-wordpress</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraper-boutique-en-ligne-1c-bitrix-editions-solutions-conversion-de-devises</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/extensions-de-navigateur-pour-le-web-scraping-panorama-2026</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/livres-sur-le-web-scraping-et-l-extraction-de-donnees-tour-d-horizon</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/enrichissement-de-donnees-definition-attributs-sources</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/normalisation-des-donnees-trois-sens-differents-d-un-meme-terme</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/quel-langage-choisir-pour-ecrire-un-scraper-panorama-des-solutions</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parser-dom-analyse-detaillee</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/selecteurs-css-pour-le-web-scraping-panorama-des-constructions</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/bibliotheques-pour-le-web-scraping</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraping-des-requetes-google</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/parsing-xml-en-python-elementtree-lxml-et-traitement-en-flux</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraper-yandex-wordstat-collecte-des-volumes-et-mots-cles</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraping-de-semantique-collecter-et-clusteriser-un-noyau-semantique</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-python-lxml-vitesse-xpath</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraping-asynchrone-python-aiohttp-asyncio</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraper-de-balises-titles-et-titres-verification-massive-des-metadonnees</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/extraire-des-tableaux-html-avec-python-et-beautifulsoup</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraper-de-suivi-de-positions-yandex-google</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/crawler-la-structure-d-un-site-arborescence-des-rubriques-et-erreurs</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-python-scrapy</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-avec-django-collecte-de-donnees-dans-une-application-web</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/scraper-de-suggestions-de-recherche-yandex-collecter-les-suggests-seo</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-en-seo-ou-et-pourquoi-l-utiliser</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/web-scraping-avec-python-le-guide-complet</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/category/le-scraping-par-langage</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/category/seo-et-moteurs-de-recherche</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/category/guide-general-du-web-scraping</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/category/technologies-et-protections</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/category/formats-et-sources-de-donnees</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://web-scraping.fr/blog/category/cms-et-plateformes</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>