seowebchecker (R Package)

Lightweight, pure R client SDK and utility suite for automated on-page technical SEO audits, meta tag validations, heading structure inspections, image accessibility analysis, and Core Web Vitals checks. Developed by the SEOWebChecker engineering team.

Online audits, live visual scoring, and comprehensive downloadable reports are available at https://seowebchecker.com/.


⚡ Features


📦 Installation

Once published on CRAN:

install.packages("seowebchecker")

Or install the development version directly from GitHub:

# install.packages("remotes")
remotes::install_github("jaiganesh6999/seowebchecker-seoaudit-sdk", subdir = "r")

🚀 Quickstart

Audit an HTML String

library(seowebchecker)

sample_html <- paste0(
  "<!DOCTYPE html><html><head>",
  "<title>SEOWebChecker: Free SEO Audit & Analysis Tools</title>",
  "<meta name='description' content='Audit your website for comprehensive SEO scoring.'>",
  "<meta name='viewport' content='width=device-width, initial-scale=1.0'>",
  "<link rel='canonical' href='https://seowebchecker.com/'>",
  "</head><body>",
  "<h1>Comprehensive SEO Audit Tools</h1>",
  "<img src='banner.jpg' alt='Dashboard preview'>",
  "</body></html>"
)

result <- audit_html(sample_html, url = "https://seowebchecker.com/")
print(result)

Audit a Live Website

library(seowebchecker)

# Audit a live site
result <- audit_url("https://seowebchecker.com/")
print(result)

# Access individual metrics and scores
result$score$overall  # 0-100
result$score$grade    # A, B, C, D, or F
result$metadata$title

🔗 Related Resources


📄 License

MIT License © 2026 SEOWebChecker.