This project will help SEO specialist to track their website pages rank in Google search result.
It will use an in memory Chrome browser to search your keyword in Google and find your website rank in the search result page.
This is a docker project, so you need to install Docker and Docker Compose first.
To install and run this project, run these commands:
git clone https://github.com/mohsensaremi/google-rank-tracker.git
cd google-rank-tracker
docker-compose up
It will take some time to pull images and run the application, so be patient.
After running the application visit http://localhost:3000 and enter your websites and keywords.
The docker-compose file contains the following images:
This is the data store.
For monitoring data store.
We are using this image to open a browser, search on google, and find the rank.
This is the queue for getting pages rank in order.
Backend for managing all the work.
The user interface for working with the application.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.