Skip to contents

Core PageRank

Calculate, compare, tune, and inspect PageRank scores.

pagerank()
Master PageRank Calculation Wrapper
pr_preset()
Named argument bundles for common PageRank views
compute_pagerank()
Compute PageRank using igraph
pagerank_grid()
Run PageRank Across Multiple Parameter Sets
auto_grid()
Generate Parameter Grid for pagerank_grid()
compare_pagerank()
Compare Two PageRank Results
analyze_pagerank_grid()
Analyze PageRank Grid Results
damping_sensitivity()
Sweep PageRank across a range of damping factors
pagerank_stability()
Report how stable a PageRank ranking is across damping factors
pagerank_convergence
PageRank convergence diagnostic object

Personalized and reverse PageRank

Bias scores toward trusted or topical seed pages and feeder paths.

seed_prior()
Seed Teleport Prior for Personalized PageRank
trustrank()
TrustRank Seed-Biased PageRank
topic_sensitive_pagerank()
Topic-Sensitive PageRank (multi-vector personalized PageRank)
topic_feeder_pagerank()
Topic Feeder PageRank (seeded reverse-graph PageRank)

Graph centrality

Compute complementary hub and authority measures.

hits()
Master HITS hub/authority calculation wrapper
compute_hits()
Compute HITS hub and authority scores using igraph
salsa()
Master SALSA hub/authority calculation wrapper
compute_salsa()
Compute SALSA hub and authority scores

Graph preparation

Clean, aggregate, validate, transform, and filter link data.

clean_url_columns()
Clean URL Columns in a Data Frame
get_unique_edges()
Get Unique Edges from an Edge List
aggregate_edges()
Aggregate Duplicate Edges After Folding
validate_edge_weights()
Validate Edge Weights and Per-Source Totals
transform_edge_weights()
Transform Edge Weights Per Source (Grouped)
transform_weights()
Transform Edge Weights for PageRank
drop_isolates()
Identify and Optionally Drop Isolated Nodes from an Edge List
filter_links_by_domain()
Filter Edge List by Domain or Host
align_prior_to_vertices()
Align a Per-URL Prior to a PageRank Vertex Set (TIPR)

URL folding and crawl data

Resolve redirects and canonicals and import crawl exports.

resolve_redirect_urls()
Resolve URLs Through Redirects
resolve_links()
Resolve Links Through Redirects
resolve_redirects()
Resolve Redirects in an Edge List
resolve_canonicals()
Resolve edge endpoints through rel=canonical declarations
resolve_canonical_urls()
Resolve URLs through rel=canonical declarations
build_fold_map()
Build a Composed Fold Map from Redirects and Canonicals
resolve_folded_urls()
Resolve URLs through composed redirects and canonicals
audit_redirects()
Audit Redirect Rules
audit_canonicals()
Audit Declared Canonical Links
audit_fold()
Combined Cross-Signal Fold Audit (Redirects + Canonicals)
canonical_profile()
pagerankr URL Canonicalization Profile
screaming_frog_internal()
Import Screaming Frog Internal: All node facts
screaming_frog_links()
Import Screaming Frog All Inlinks or All Outlinks observations
screaming_frog_bundle()
Compose Screaming Frog node and link exports
pagerank_screaming_frog()
Score a Screaming Frog bundle with PageRank

Screaming Frog toolkit

Low-level helpers for reading and interpreting Screaming Frog exports directly, beneath the bundle importers.

sf_contract()
Screaming Frog import contract
sf_read_input()
Read a Screaming Frog export into a normalized data frame
sf_parse_follow()
Parse a Screaming Frog follow flag to logical
sf_rel_nofollow()
Detect `nofollow` in a rel attribute
sf_normalize_position()
Normalize a Screaming Frog link position
sf_region_from_path()
Derive a link's page region from its DOM path
sf_container_from_path()
Derive a link's container component from its DOM path
sf_graph_eligible()
Test whether a link type is graph-eligible

Behavioral data and simulation

Blend GA4 transitions with structural links and model changes.

ga4_page_transitions()
Build Page-Transition Counts from a GA4 BigQuery Export
smooth_transitions()
Structural Smoothing of Empirical Page Transitions
ga4_entrance_teleport()
GA4 Entrance / Landing-Page Teleport Adapter (PROXY)
simulate_changes()
Simulate the PageRank Impact of Link and Redirect Changes
simulate_changes_screaming_frog()
Simulate PageRank Changes on a Screaming Frog Bundle

Export and exploration

Export graph data and explore results interactively.

export_graph()
Export PageRank Graph
launch_pagerank_explorer()
Launch PageRank Explorer

Metrics and diagnostics

Summarize rank distributions and transition behavior.

pr_gini() pr_entropy() pr_top_k_share()
PageRank Distribution Metrics
new_transition_audit()
Construct a transition_audit object
transition_audit
Transition-construction audit / provenance object
print(<pagerank_convergence>)
Print a pagerank_convergence object
print(<screaming_frog_bundle>)
Print a Screaming Frog bundle
summary(<screaming_frog_bundle>)
Summarize a Screaming Frog bundle
print(<transition_audit>)
Print a transition_audit object