Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/usk81/easyindex
https://github.com/usk81/easyindex
google-indexing-api indexnow seo
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/usk81/easyindex
- Owner: usk81
- License: mit
- Created: 2022-03-13T18:23:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-06T20:12:35.000Z (over 1 year ago)
- Last Synced: 2023-07-27T22:44:49.185Z (over 1 year ago)
- Topics: google-indexing-api, indexnow, seo
- Language: Go
- Homepage:
- Size: 94.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# easyindex
- [preinstall](#preinstall)
- [required](#required)
- [install](#install)
- [example](#example)
- [use as CLI](#use-as-cli)
- [milestones](#milestones)## preinstall
- create Google service account
- create credential json file for Google Indexing API
- add your service account as a site owner on search consoleref. [Google Search Central](https://developers.google.com/search/apis/indexing-api/v3/prereqs)
## required
- Google Indexing API
- Google service account
- credential json file for Google Indexing API
- IndexNow API
- generate key
- ref. https://www.bing.com/indexnow
- hosting a text key file within your host
- Go +1.18### install
```
go get github.com/usk81/easyindex
```
### example- [Google Indexing API](google/README.md)
- [IndexNow API](indexnow/README.md)### use as CLI
ref. https://github.com/usk81/easyindex-cli
## milestones
- API
- [x] Google Indexing API
- [x] IndexNow API
- plugin
- logger
- [x] basic (uber/zap)
- [ ] customize (other logger)
- CI/CD
- [x] unit tests
- [x] linter
- [x] auto review
- [x] release drafter