🔍 SEO ToolsFree Forfait

GET_STATUS_CODE

Obtenir le code d'état HTTP d'une URL

Signature de la Formule
=GET_STATUS_CODE(url)

Retourne : number

Aperçu

GET_STATUS_CODE récupère le code d'état de réponse HTTP pour toute URL directement dans Google Sheets. Cette fonction est essentielle pour les professionnels du SEO qui doivent surveiller la santé des pages de leur site web à grande échelle. Au lieu de vérifier manuellement chaque URL via un navigateur ou un outil externe, vous pouvez coller des centaines ou des milliers d'URLs dans une colonne et voir instantanément quelles pages renvoient 200 (OK), 301 (Redirection Permanente), 302 (Redirection Temporaire), 404 (Non Trouvé), 500 (Erreur Interne du Serveur), ou tout autre code d'état HTTP.

Paramètres

ParamètreTypeRequisDescription
urlstringOuiL'URL complète à vérifier, incluant le protocole (http:// ou https://)

Exemples

1

Vérifier une page en ligne

Renvoie le code d'état HTTP pour une page d'accueil en ligne.

fx
=GET_STATUS_CODE("https://example.com")

Sortie

200
2

Détecter une redirection

Renvoie 301 si la page a été redirigée de manière permanente vers une nouvelle URL.

fx
=GET_STATUS_CODE("http://example.com/old-page")

Sortie

301
3

Trouver des pages cassées

Renvoie 404 lorsque la page n'existe plus sur le serveur.

fx
=GET_STATUS_CODE("https://example.com/deleted-page")

Sortie

404
4

Vérification en masse depuis une colonne

Référence une cellule contenant une URL. Faites glisser vers le bas pour vérifier une colonne entière d'URLs en une seule fois.

fx
=GET_STATUS_CODE(A2)

Sortie

200

Cas d'Usage

Agence SEO

Validation de Migration de Site

Après la migration d'un site web client vers un nouveau domaine ou CMS, vérifiez chaque ancienne URL pour confirmer qu'elle renvoie des redirections 301 pointant vers les nouvelles pages correctes, évitant ainsi la perte de trafic organique.

E-commerce

Audit de Liens Brisés

Scannez régulièrement toutes les pages de produits et catégories pour identifier les erreurs 404 causées par des produits discontinués, garantissant que les clients et les moteurs de recherche ne rencontrent jamais d'impasses.

Marketing de Contenu

Surveillance de la Santé des Backlinks

Vérifiez l'état des pages qui ont gagné des backlinks pour garantir que le capital de lien n'est pas perdu en raison de suppressions accidentelles ou de redirections mal configurées.

Études de Marché

Surveillance des Pages Concurrentes

Suivez les pages de destination et les URLs de produits des concurrents pour détecter quand ils suppriment des pages, restructurent leur site ou lancent de nouvelles sections.

DevOps

Vérifications de Santé CDN et Serveur

Surveillez les endpoints critiques dans plusieurs régions pour détecter rapidement les erreurs 502 ou 503 indiquant des pannes de serveur ou de CDN.

Conseils Pro

ASTUCE

Combinez avec GET_URLS_FROM_SITEMAP pour extraire automatiquement toutes les URLs de votre site puis vérifier leurs codes d'état en masse, créant un audit complet de la santé du site en quelques minutes.

ASTUCE

Utilisez la mise en forme conditionnelle pour mettre en évidence les cellules : vert pour 200, jaune pour 301/302, et rouge pour les erreurs 4xx/5xx. Cela vous donne un aperçu visuel instantané de la santé de votre site.

ASTUCE

Planifiez des vérifications périodiques en enregistrant votre feuille de calcul avec des listes d'URLs et en réexécutant les formules chaque semaine pour détecter les nouveaux problèmes avant qu'ils n'impactent votre SEO.

Cette fonction est particulièrement précieuse lors des migrations de sites, lorsque vous devez vérifier que les anciennes URLs redirigent correctement vers les nouvelles. Elle est également utile pour les audits SEO techniques de routine, où les liens brisés et les erreurs de serveur peuvent endommager silencieusement vos classements de recherche. En combinant GET_STATUS_CODE avec GET_URLS_FROM_SITEMAP, vous pouvez extraire chaque URL de votre sitemap puis vérifier l'état de chacune, créant un rapport de santé complet pour l'ensemble de votre site web.

La fonction suit les redirections par défaut et renvoie le code d'état final. Elle prend en charge tous les codes d'état HTTP standard, y compris les réponses informatives (1xx), de succès (2xx), de redirection (3xx), d'erreur client (4xx) et d'erreur serveur (5xx). Pour les vérifications à grande échelle, envisagez d'espacer vos demandes pour éviter de surcharger le serveur cible. Cette fonction fonctionne avec toute URL accessible publiquement, y compris les pages derrière des CDN et des équilibreurs de charge.

Erreurs Courantes

#VALUE!

Cause : L'URL manque le protocole (http:// ou https://) ou n'est pas un format d'URL valide.

Solution : Assurez-vous que l'URL commence par "https://" ou "http://". Par exemple, utilisez "https://example.com" au lieu de simplement "example.com".

#ERROR!

Cause : Le serveur n'a pas répondu dans le délai imparti, ou le domaine n'existe pas.

Solution : Vérifiez que le domaine est correct et accessible. Essayez d'ouvrir l'URL dans votre navigateur d'abord. Si le serveur est lent, réessayez plus tard.

#N/A

Cause : La résolution DNS a échoué car le nom de domaine n'a pas pu être trouvé.

Solution : Vérifiez l'orthographe du domaine. Assurez-vous qu'il n'y a pas de fautes de frappe et que le domaine est toujours enregistré et actif.

Questions Fréquentes

Oui, la fonction suit la chaîne de redirection et renvoie le code d'état HTTP final. Si vous devez voir chaque étape de la chaîne de redirection, utilisez plutôt la fonction CHECK_REDIRECT_CHAIN.

Une page saine et accessible renvoie le code d'état 200 (OK). Cela signifie que le serveur a traité avec succès la demande et renvoyé le contenu de la page.

La fonction ne peut vérifier que les URLs accessibles publiquement. Les pages derrière des murs de connexion ou d'authentification renverront généralement un code d'état 401 (Non Autorisé) ou 403 (Interdit).

Vous pouvez vérifier des centaines d'URLs en faisant glisser la formule vers le bas d'une colonne. Google Sheets traite les demandes par lots. Pour les très grandes listes (plus de 1000 URLs), envisagez de les diviser en plusieurs feuilles pour éviter les délais d'expiration.

Un code d'état 503 (Service Non Disponible) signifie que le serveur est temporairement incapable de traiter la demande, généralement en raison d'une maintenance ou d'une surcharge. Il s'agit généralement d'une condition temporaire.

Oui, la fonction fonctionne avec toute URL valide, y compris celles avec des paramètres de requête (par exemple, ?page=2&sort=date). Assurez-vous que l'URL complète est correctement encodée.

Fonctions Associées

Commencez à utiliser GET_STATUS_CODE aujourd'hui

Installez Unlimited Sheets pour obtenir GET_STATUS_CODE et 41 autres fonctions puissantes dans Google Sheets.