Aller au contenu

Intégration GitLab · sites codés

SEO local GitLab

Le code de votre site vit sur GitLab ? GoRank rédige ce qui manque face au premier de votre zone, vous validez, et GoRank le propose en merge request.

Ce que GoRank fait

Ce que GoRank fait dans GitLab

Un fichier par contenu, au format de votre site, sur une branche de GoRank, en un seul commit. Jamais sur la branche principale.

  • Socle

    Articles

    Un fichier Markdown ou MDX dans le dossier de vos articles, avec les clés de front matter de vos articles existants, et ses images.

  • Socle

    Une merge request par contenu

    La branche, le fichier et ses images en un commit, puis la demande. Une nouvelle version arrive sur la même demande tant qu'elle est ouverte.

  • Bonus

    Pages

    Une page de service ou de ville, ou la mise à jour d'une page existante, dont seuls les champs de GoRank changent.

  • Bonus

    Title et méta-description

    Dans le front matter d'une page ou d'un article, neuf ou déjà en ligne.

  • Bonus

    Données structurées

    Le JSON-LD dans la clé que lit votre gabarit. Celui d'un autre auteur n'est jamais touché.

  • Bonus

    Redirections, robots.txt, llms.txt

    Une redirection 301 ajoutée au fichier de redirections ; robots.txt et llms.txt dans le dossier public.

Copier-coller

Ce qui reste en copier-coller sur GitLab, et pourquoi

La mise en ligne reste celle de votre site.

  • Le déploiement

    Une fois la demande fusionnée, votre pipeline met le site en ligne. GoRank ne le pilote pas.

  • Le jeton de projet

    Seul le jeton personnel au scope api écrit par l'API sur toutes les offres ; un jeton de projet demande une offre Premium de GitLab.

  • Catégories

    Leurs clés sont propres à chaque gabarit et ne sont pas encore posées.

Connexion

Connecter GitLab à GoRank en 3 étapes

Un jeton, le projet, et l'adresse de l'instance si elle est hébergée chez vous.

  1. Côté GitLab

    Un jeton d'accès personnel au scope api, ou un jeton de projet sur une offre Premium. Relevez le projet du site.

  2. Lire le dépôt

    GoRank repère le générateur, les dossiers, le nommage des fichiers, les clés du front matter et le fichier de redirections.

  3. Vous confirmez

    Un membre confirme ou corrige les dossiers et l'adresse des contenus. Rien n'est écrit avant.

Programmer et synchroniser avec GitLab

Avec Hugo et Jekyll, la date va dans le front matter : la page paraît au premier déploiement après elle. Avec les autres générateurs, GoRank propose un brouillon, puis la mise en ligne à l'heure choisie.

Si le jeton le permet, GoRank pose un webhook pour les push et les merge requests : une demande fusionnée, fermée ou modifiée est relue aussitôt et marquée « Modifié dans GitLab ». Sinon, GoRank relit le projet toutes les 30 minutes. Le bouton « Synchroniser », en haut de la Rédaction, relit tout de suite.

Garde-fous

Rien ne part sans votre validation, ni ailleurs que sur votre site

GoRank prépare, un membre de votre équipe relit et valide, puis GoRank le propose dans GitLab. Quelques secondes pour annuler après le clic, et la mesure suivante dit si c'est en place.

  • Rien n'est publié sans le clic d'un membre
  • Aucune suppression dans GitLab, jamais
  • La publication est bloquée hors du domaine de la fiche
  • L'adresse publiée est relue sur votre site

SEO local GitLab : vos questions

Mon GitLab est hébergé chez nous : est-ce pris en charge ?

Oui. Donnez l'adresse de votre instance à la connexion, avec le jeton et le projet.

GoRank peut-il supprimer une branche ou une merge request ?

Non. GoRank ne supprime ni fichier, ni branche, ni demande. Une demande refusée se ferme, et reste rouvrable.

Ce qui est modifié dans GitLab revient-il dans GoRank ?

Si le jeton le permet, GoRank pose un webhook pour les push et les merge requests : une demande fusionnée, fermée ou modifiée est relue aussitôt et marquée « Modifié dans GitLab ». Sinon, GoRank relit le projet toutes les 30 minutes.

GoRank peut-il supprimer quelque chose dans GitLab ?

Non. Aucune suppression n'est possible depuis GoRank, et la version précédente d'un contenu est gardée avant chaque mise à jour. Pour couper l'accès, révoquez-la dans GoRank et révoquez le jeton dans les réglages d'accès de GitLab.

Les autres intégrations

Votre site tourne sur un autre outil ?

Chaque intégration a sa page, avec ses limites dites simplement.

Dans GoRank

Ce que GoRank prépare avant de publier

Proposez sur GitLab ce qui vous manque face au premier

Entrez la fiche Google d'un client : GoRank mesure l'écart, prépare les articles et les pages, puis les propose au développeur après votre validation.

  • Gratuit pour démarrer
  • Sans engagement
  • Prix publics
Mesuré sur
  • Google Maps
  • Google
  • ChatGPT
  • Gemini
  • Perplexity
  • Claude
  • Aperçu IA de Google