Skip to content

chadnpc/clihelper.ahrefs

Repository files navigation

🔥 PowerShell module for Ahrefs API v3.

Downloads

Install

Install-Module clihelper.ahrefs
Import-Module clihelper.ahrefs
$env:AHREFS_API_KEY = "<your_api_key>"

# quick test
[Ahrefs]::GetDomainRating("ahrefs.com")

quick usage (*wip)

# Site Explorer overview
[Ahrefs]::StartSiteExplorer("example.com", "subdomains")

# Keyword ideas
[Ahrefs]::GetKeywordIdeas("seo", "matching", 50)

# Account limits
[Ahrefs]::GetApiUsageLimits()

Full docs: ./docs/README.md.

dev setup (contributors)

git clone https://github.com/chadnpc/clihelper.ahrefs.git
cd clihelper.ahrefs

#Requires -Modules clihelper.env
cp .env.example .env
Read-Env .env | clihelper.env
# import local module
Import-Module ./clihelper.ahrefs.psm1 -Force

# run tests
./Test-Module.ps1 -SkipBuildOutput

entry points

  • Main class: [Ahrefs] (static methods).
  • Convenience cmdlet: Invoke-AhrefsCli (aliases: Ahrefs, AhrefsCli). EX:
    ahrefs GetApiUsageLimits

License

This project is licensed under the MIT License.

About

[wip] pwsh module for ahrefs API v3

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors