Laravel Rank Tracker
Monitor your Google Rankings with Laravel
Track your keyword positions, record your commits and discover which changes really impact your rankings. All integrated into your Laravel project.
Keywords
247
Top 10
89
Ups
+34
Commits
156
360º SEO Solution for Keyword Tracking, On Page and Off Page Events
Analyze, track and optimize your SEO strategy with a tool designed for developers who want to see the real impact of each action.
Free Keyword Analysis
Analyze up to 250 keywords per month completely free. Continuous monitoring without additional costs.
Automatic On Page Tracking
Track commits and On Page changes automatically with every push to GitHub. Manual tracking also available for greater control.
Off Page Events
Record Google Updates, Link Building campaigns and personal branding strategies to track their direct impact on your keywords.
Visibility Analysis
Complete visibility index, keyword rankings and detailed temporal analysis of each keyword for data-driven decisions.
Event Linking
Link On Page or Off Page events directly to specific keywords for precise tracking and accurate analysis of your actions' impact.
Impact per Event
Visualize the impact of each event on your keywords. Detailed graphs show post-event rankings at 3, 6 and 12 months with all linked keywords.
Free Keywords
Tracking API
Data History
Unlimited monthly / yearly analysis
Automated
Sync with GitHub
Complete Vision
Keywords + On-Page + Off-Page
Increase your value as a developer
Don't compete on price, compete on impact.
Integrate a professional tracking system and transform your projects into products aimed at growing your clients' business.
10x
Higher perceived value
85%
Convinced clients
100%
Measurable data
Laravel Position Tracker
Track. Analyze. Optimize.
This dashboard adapts to all types of projects: from ecommerce to landing pages and custom Laravel applications.
Add keywords to track
Position tracking
Event impact on keywords
Post-event keyword tracking
Watch Laravel Rank Tracker in action
Discover all the features, the interactive dashboard, and how you can start tracking your keywords in minutes.
How it works
Laravel Rank Tracker
A system of 3 fundamental pillars working together to give you total control and deep analysis of your SEO positioning
Keywords Management & Tracking
Add, edit and monitor keywords with automated tracking and complete historical position analysis.
-
up to 250 Keywords/month per project
-
Automatic daily / weekly / monthly tracking
-
History with interactive charts
Event Tracking On/Off Page
Record events that impact your SEO, from internal changes to external factors. Automated via GitHub or manual.
-
Automatic events from GitHub
-
Manual registration of custom events
-
Smart On/Off Page classification
"Add schema to home"
"Google Core Update"
Linking & Impact Analysis
Connect events with specific keywords to measure real impact. Discover which actions improve your rankings.
-
Flexible event-keywords linking
-
Post-event impact metrics
-
Correlation charts
Actionable Insights
The system automatically correlates each change with your rankings, identifying patterns and revealing which SEO strategies work best for your project.
Data-driven SEO, not guesswork.
Stop guessing. Start measuring. With Laravel Rank Tracker every decision is backed by data.
Stop paying abusive prices to track keywords
Commercial trackers charge fortunes for what you can have forever.
* Prices based on monthly billing without annual payment discounts.
Important limitations
Keyword limits, shared projects, no control of your data and prices that increase every year.
Forever • Unlimited projects
One-time payment • Lifetime license • Use in all your Laravel projects
One-time payment • Unlimited Projects • Laravel 9/10/11/12
How to use Laravel Rank Tracker
You can use it as a base to start all your projects or easily include it in existing projects.
Download and install dependencies
Download the repository and prepare the project with PHP and Node.js dependencies.
composer install
npm install
Get Free Token on SerpApi
Register your free account on SerpApi to get up to 250 keywords/month at no cost. Include the token in your configuration file.
SERPAPI_API_KEY="API-KEY"
Configure GitHub Webhooks
OptionalTo automatically register changes through GitHub. If you don't configure it, you can register on-page events manually.
GITHUB_WEBHOOK_SECRET="SECRET-HASH"
Steps on GitHub:
- 1 Go to your repository → Settings → Webhooks
- 2 Click on Add Webhook
-
3
Payload URL:
your-project.com/webhook/github - 4 Add the Secret with your security hash
Activate Laravel Queues
Automatically process tracking jobs in the background. In local run php artisan queue:work, and in production configure a Worker in Forge with the same command.
php artisan queue:work
php artisan queue:work --tries=3
Configure Laravel Schedule
Automatically execute keyword tracking according to the configured frequency. Works both in local and production.
php artisan schedule:work
* * * * * cd /path-to-project && php artisan schedule:run >> /dev/null 2>&1
This way, Laravel will execute Jobs automatically according to each project's frequency configuration.
Enjoy Laravel Rank Tracker!
You're ready to start tracking your keywords and see the impact of your SEO changes in real-time.
Test data included
Laravel Rank Tracker comes with test data so you can try the features immediately: