Description Usage Arguments Details Value Source See Also Examples
Export metrics about the target, such as total number of backlinks, referring pages, etc., that are similar to the Site Explorer Overview page with the addition of stats for total number of HTML pages, internal and external links.
1 2 3 | rah_metrics(target, token = Sys.getenv("AHREFS_AUTH_TOKEN"),
mode = "domain", metrics = NULL, limit = 1000, order_by = NULL,
where = NULL, having = NULL)
|
target |
character string. Aim of a request: a domain, a directory or a URL |
token |
character string. Authentication token. Should be available through enviromental variables
after authentication with function |
mode |
character string. Mode of operation: exact, domain, subdomains or prefix. See more in Details section |
metrics |
character vector of columns to select. See more in Details section |
limit |
integer. Number of results to return |
order_by |
character vector of columns to sort on. See more in Details section |
where |
character string - a condition created by |
having |
character string - a condition created by |
1. available metrics - you can select which columns (metrics) you want to download and which one
would be useful in filtering, BUT not all of them can always be used in "where"
&
"having"
conditions:
Column | Type | Where | Having | Description |
backlinks | int | - | - | Number of external backlinks found on the referring pages that link to the target. |
refpages | int | - | - | Number of external web pages containing at least one backlink that links to the target. |
pages | int | - | - | Number of unique pages visited by the Ahrefs crawler on the target. |
text | int | - | - | Number of backlinks that use anchor texts. |
image | int | - | - | Number of backlinks that use image as an anchor. |
nofollow | int | - | - | Number of NoFollow backlinks that link to the target. |
dofollow | int | - | - | Number of DoFollow backlinks that link to the target. |
redirect | int | - | - | Number of redirects found that forward to the target. |
canonical | int | - | - | Number of canonical backlinks that link to the target. |
gov | int | - | - | Number of backlinks of all types (including images and NoFollow) found on web pages on governmental domains that link to the target. |
edu | int | - | - | Number of backlinks of all types (including images and NoFollow) found on web pages on educational domains that link to the target. |
html_pages | int | - | - | Number of HTML pages the target link has. |
links_internal | int | - | - | Number of internal links found in the target. |
links_external | int | - | - | Number of external links found in the target. |
2. "mode"
parameter can take 4 different values that will affect how the results will be grouped.
Example of URL directory with folder:
Example URL: ahrefs.com/api/
exact: ahrefs.com/api/
domain: ahrefs.com/*
subdomains: *ahrefs.com/*
prefix: ahrefs.com/api/*
Example of URL directory with subdomain:
Example URL: apiv2.ahrefs.com
exact: apiv2.ahrefs.com/
domain: apiv2.ahrefs.com/*
subdomains: *apiv2.ahrefs.com/*
prefix: apiv2.ahrefs.com/*
3. "order_by"
parameter is a character string that forces sorting of the results. Structure:
Structure: "column_name
:asc|desc"
Single column example: "first_seen:asc" ~ this sorts results by first_seen
column in ascending order
Multi column example: "last_seen:desc,first_seen:asc" ~ this sorts results
by 1) last_seen
column in descending order, and next by 2) first_seen
column in
ascending order
4. "where"
& "having"
are EXPERIMENTAL parameters of condition sets
(character strings) that control filtering the results. To create arguments:
use rah_condition()
function to create a single condition, for example:
cond_1 <- rah_condition(column_name = "links", operator = "GREATER_THAN", value = "10")
use rah_condition_set()
function to group single conditions into final condition
string, for example: fin_cond <- rah_condition_set(cond_1, cond_2)
provide final condition to proper report function as a parameter, for example:
RAhrefs::rah_metrics(target = "ahrefs.com", token = "0123456789",
mode = "domain", metrics = NULL, limit = 1000, where = fin_cond, order_by = "first_seen:asc")
data frame
https://ahrefs.com/api/documentation
Other Ahrefs reports: rah_ahrefs_rank
,
rah_anchors_refdomains
,
rah_anchors
,
rah_backlinks_new_lost_counters
,
rah_backlinks_new_lost
,
rah_backlinks_one_per_domain
,
rah_backlinks
,
rah_broken_backlinks
,
rah_broken_links
,
rah_domain_rating
,
rah_linked_anchors
,
rah_linked_domains_by_type
,
rah_linked_domains
,
rah_metrics_extended
,
rah_pages_extended
,
rah_pages_info
, rah_pages
,
rah_refdomains_by_type
,
rah_refdomains_new_lost_counters
,
rah_refdomains_new_lost
,
rah_refdomains
, rah_refips
,
rah_subscription_info
1 2 3 4 5 6 7 8 | ## Not run:
# downloading
b <- RAhrefs::rah_metrics(
target = "ahrefs.com",
limit = 2,,
order_by = "backlinks:desc")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.