GitLab
Connect a GitLab project with a read-only token so production deploys are recorded on their own.
Connecting a GitLab project records each production deploy as a deploy in RankDebug, with the SEO-relevant files it changed, without any change to your pipeline.
Create the token
- In GitLab, open Preferences → Access Tokens.
- Click Add New Token and give it a name and an expiry date.
- Select only the read_api scope.
- Create the token and copy it.
RankDebug refuses a token that carries any scope that can write. It keeps upstream access read-only rather than trusting a broader token to be used carefully.
Connecting
- On Connections, click Connect GitLab and paste the token.
- Choose the project that deploys this website. The list shows the projects on GitLab.com you are a member of.
What is recorded
RankDebug reads the project's successful deployments to an environment whose name starts with "prod". Each one becomes a deploy. If the project has no such deployments, each commit on the default branch that touched SEO-relevant files stands in for a release instead.
For every deploy, the changed files are read to find SEO-relevant changes, the same way as for GitHub. Only file paths and signal names are kept, never a line of code.
The project syncs every hour and the first pull reaches back 90 days. A deploy older than six hours when it is found is recorded, but the site is not checked for it.
Related documentation
- Guide
How the parts of RankDebug fit together, and where to find each one in the dashboard.
- Connections
How data sources connect to a workspace, how often they sync, and what happens when you disconnect one.
- Search Console
Connect Google Search Console with read-only access. What RankDebug pulls and what it is used for.
- Google Analytics
Connect Google Analytics with read-only access to see what search visitors did after they landed.
- Cloudflare
Connect Cloudflare with a read-only API token to see which crawlers reach your site and what the edge did to them.
- Bing Webmaster Tools
Connect Bing Webmaster Tools with an API key to add Bing search data and crawl statistics.
- GitHub
Connect a GitHub repository so production deploys are recorded on their own, with the SEO-relevant files each one changed.
- Deploys
Record each release from CI or a connected repository, and see what it changed on the site and in search.