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/.
utils, base).<title> tag length (30-60 chars), <meta name="description"> length (50-160 chars), mobile viewport, canonical URL, single <h1> tag integrity, image alt attributes, and OpenGraph social tags.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")
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)
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
MIT License © 2026 SEOWebChecker.