Skip to content
https://rubyonrails.org

Content

· 5 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.
SCORE
86
GRADE
B
FIX
2
REVIEW
0
PASS
3
INFO
0
Checks
5
3 PASS 2 FIX
D
Brand Presence
Action
Site-name consistency, favicon, social image, meta tags, schema, and contact signals
FIX

Brand Presence

Your brand name differs across channels — visitors see inconsistent identity.

D

53/100

Site name appears as

Page titleRuby on Rails: Accelerate your agents with convention over configuration
og:site_nameRuby on Rails: Compress the complexity of modern web apps
twitter:site
Organization.name

Inconsistent — names differ across channels

Brand assets

Favicon

8/15

single size only

Social share image

20/20

og:image + twitter:image set

Meta completeness

20/20

Organization schema

0/15

Contact info discoverable

0/10

no contact info discoverable

Findings

  • Brand name differs across channels — users see inconsistent identity
  • Single favicon only — add apple-touch-icon for iOS home-screen and high-DPI support
  • No Organization schema — Google can't render your logo in the knowledge panel
  • No discoverable contact info — trust signal is weak, legal risk is higher in regulated regions

How consistently your brand appears across channels — shared link previews, structured data, favicon, contact info.

A+
Mixed Content
No mixed content detected — all resources use HTTPS.
PASS
No mixed content detected — all resources use HTTPS.
Info::
No mixed content detected — all resources use HTTPS
A+
Open Graph
Open Graph tags are well configured for social sharing.
PASS
Open Graph tags are well configured for social sharing.
Info::
og:title is long (72 characters)
Titles over 60 characters may be truncated in social sharing previews.
Got: 72 chars Expected: 25–60 chars
URL: 72 chars

Titles over 60 characters may be truncated in social sharing previews.

Expected: 25–60 chars
Why this matters

og:title borderline-too-long — Facebook/LinkedIn may truncate. Aim for ~60-70 characters max.

Source: Open Graph Protocol

Preview

rubyonrails.org

Ruby on Rails: Accelerate your agents with convention over configuration

A full-stack web application framework written in Ruby, following the Model View Controller pattern, that includes everything you need to build modern database-backed web apps.

RUBYONRAILS.ORG

Ruby on Rails: Accelerate your agents with convention over configuration

A full-stack web application framework written in Ruby, following the Model View Controller pattern, that includes everything you need to build modern database-backed web apps.

Ruby on Rails: Accelerate your agents with convention over configuration

rubyonrails.org

rubyonrails.org

Ruby on Rails: Accelerate your agents with convention over configuration

A full-stack web application framework written in Ruby, following the Model View Controller pattern, that includes everything you need to build modern database-backed web apps.

A+
Structured Data
1 JSON-LD block(s) found — structured data is well configured.
PASS
1 JSON-LD block(s) found — structured data is well configured.
Info::
Custom type "WebPage" — unable to validate specific properties

JSON-LD Blocks

Block 1 : WebPage
8 properties Valid
{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://rubyonrails.org/"
  },
  "name": "Ruby on Rails: Compress the complexity of modern web apps",
  "headline": "Ruby on Rails: Accelerate your agents with convention over configuration",
  "description": "A full-stack web application framework written in Ruby, following the Model View Controller pattern, that includes everything you need to build modern database-backed web apps.",
  "url": "https://rubyonrails.org/",
  "image": "https://rubyonrails.org/assets/images/opengraph.png"
}
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback