/search-console-dumper

This Node.js small app dumps the content of a specific site by using the Google Search Console API

Primary LanguageJavaScriptMIT LicenseMIT

Google Search Console Dumper

This Node.js small app dumps the content of a specific site by using the Google Search Console API

Getting Started

These instructions will get you a copy of the project up and running on your local machine. This project implements a queue to avoid getting Google Search Console API quota exceeded.

Prerequisites

This project requires to have a Redis server installed for the queue to work properly. Also, some packages will need to be instaled.

Redis can be used as a docker container by using the following command.

docker run -p 6379:6379 --name gsc-redis -d redis

Installing

Install project dependencies by running:

npm install

Setting up environment variables

Create a .env file and set up your Google creadentials and site URL. You can rename the sample file included in this repo.

mv .env.sample .env

Regarding getting the Google credentials, you can follow this tutorial. Keep in mind you will not have to do the analytics steps, but use Google Search Console instead.

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Ariel Sanguinetti - Initial work - GitHub

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details