{"version":1,"kind":"region","language":"en","hub":"seo","name":"SEO agency ranking","url":"https://contenttosocial.com/seo-agencies/france/brittany","data":"https://contenttosocial.com/data/seo-agencies/france/brittany.json","alternates":{"en":"https://contenttosocial.com/seo-agencies/france/brittany","fr":"https://contenttosocial.com/fr/agences-seo/france/bretagne"},"period":"2026-10","updated":"2026-10-03","methodology":"https://contenttosocial.com/seo-agencies/methodology","place":{"id":"fr:region:53","level":"region","name":"Brittany"},"country":{"name":"France","url":"https://contenttosocial.com/seo-agencies/france","data":"https://contenttosocial.com/data/seo-agencies/france.json"},"cities":[{"id":"fr:city:35238","name":"Rennes","listed":30,"url":"https://contenttosocial.com/seo-agencies/france/rennes","data":"https://contenttosocial.com/data/seo-agencies/france/rennes.json"}],"ranking":null,"facets":[],"awards":[],"sources":[{"id":"fr.sirene","name":"Sirene and company complements (API Recherche d’entreprises)","publisher":"INSEE, DINUM","url":"https://recherche-entreprises.api.gouv.fr","license":"Licence Ouverte 2.0","method":"register"},{"id":"fr.bodacc","name":"BODACC commercial notices (collective proceedings)","publisher":"DILA","url":"https://bodacc-datadila.opendatasoft.com/explore/dataset/annonces-commerciales/","license":"Licence Ouverte 2.0","method":"register"},{"id":"fr.geo","name":"Communes and regions (API Géo)","publisher":"INSEE, DINUM","url":"https://geo.api.gouv.fr","license":"Licence Ouverte 2.0","method":"register"},{"id":"fr.prenoms","name":"Fichier des prénoms (births 1900–2022), used to recognise personal-name brands","publisher":"INSEE","url":"https://www.insee.fr/fr/statistiques/7633685","license":"Licence Ouverte 2.0","method":"register"},{"id":"dataforseo.serp","name":"Google organic and local results (via DataForSEO)","publisher":"Contenttosocial measurements","url":"https://dataforseo.com","license":"Our measurements","method":"search-results"},{"id":"dataforseo.ai","name":"Google AI Mode and AI Overviews, ChatGPT and Gemini (via DataForSEO)","publisher":"Contenttosocial measurements","url":"https://dataforseo.com","license":"Our measurements","method":"search-results"},{"id":"dataforseo.labs","name":"Search traffic and search volume estimates (DataForSEO Labs)","publisher":"Contenttosocial measurements","url":"https://dataforseo.com","license":"Our measurements","method":"search-estimates"},{"id":"ahrefs.dr","name":"Domain Rating by Ahrefs","publisher":"Ahrefs","url":"https://ahrefs.com/","license":"Domain Rating License","method":"link-graph"},{"id":"lighthouse","name":"Lighthouse (mobile)","publisher":"Contenttosocial measurements","url":"https://developer.chrome.com/docs/lighthouse","license":"Our measurements","method":"lab-test"},{"id":"reading","name":"Agency website, read and labelled offline (case studies, prices, team)","publisher":"Contenttosocial measurements","url":"https://contenttosocial.com/fr/agences-seo/methodologie","license":"Facts","method":"site-crawl"},{"id":"crawl","name":"Agency website","publisher":"Contenttosocial crawl","url":"https://contenttosocial.com/fr/agences-seo/methodologie","license":"Facts","method":"site-crawl"}]}