AEOTrackBack to Main Site

How can AEOTrack help you?

July 18, 2026

GitHub/GitLab Integration Setup Guide

Overview

AEOTrack can integrate directly with your GitHub or GitLab repository. This allows our platform to automatically create a Pull Request (PR) or Merge Request (MR) containing all pre-filled optimization files — including FAQ schema, robots.txt additions, and meta tags — tailored specifically for your domain.

AEOTrack Git Integration


Step-by-Step Setup Guide

Follow these steps to connect your repository:

Step 1: Create a Personal Access Token (PAT)

To grant AEOTrack secure access to open pull requests, you need to create a Personal Access Token on GitHub:

Step 2: Select Scopes & Generate Token

  • Under Select Scopes, check the box for repo (this gives read and write access to your repositories, allowing the integration to create branches and pull requests).
  • Scroll to the bottom of the page and click Generate token.

GitHub Scopes Selection

Step 3: Copy Your Token

  • Copy the generated token from the confirmation screen immediately. Keep in mind that GitHub will only show you this token once.

GitHub Token Generated

Step 4: Connect to AEOTrack

  • Go back to AEOTrack, select your provider (GitHub or GitLab), and paste the copied token into the Personal Access Token field.
  • Click Connect GitHub / Connect GitLab.

Step 5: Specify Your Repository

  • Enter your repository target using the owner/repo format (for example: acme/my-website).
  • Specify your base branch (e.g., main).

Step 6: Create and Merge the Pull Request

  • Click Create AEO Pull Request. AEOTrack will automatically create a branch named aeo-track/optimizations and open a new Pull Request.
  • Review the PR on GitHub to inspect all suggested FAQ schemas and SEO meta tag updates, then click Merge when ready.