Content
· 5 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.FLinksAction91 links checked, 82 healthy, 9 brokenFIX
Broken Links (9)
| Status | URL | Found in | Error |
|---|---|---|---|
| 404 | https://googlesource.com/_pwa/opensource/manifest.... | <link> | Not Found |
| 404 | https://www.gstatic.com | <link> | Not Found |
| 404 | https://fonts.googleapis.com | <link> | Not Found |
| 404 | https://googlesource.com/events | <a> | Not Found |
| 404 | https://googlesource.com/projects | <a> | Not Found |
| 404 | https://googlesource.com/programs-and-services | <a> | Not Found |
| 404 | https://googlesource.com/documentation/reference | <a> | Not Found |
| 404 | https://googlesource.com/about | <a> | Not Found |
| 404 | https://googlesource.com/organizations-we-support | <a> | Not Found |
BStructured Data2 JSON-LD block(s) found — some improvements recommended.REVIEW
http://schema.org/The @context should be "https://schema.org" for search engines to recognize the data.
https://schema.orgJSON-LD without @context is invalid structured data — Google ignores the entire block.
Learn more ▾ ▴
@context must be 'https://schema.org' (or the schema-specific URL). Without it, the block isn't parseable as schema.org JSON-LD and Google skips it. Most schema generators handle this; manual edits sometimes drop the field.
Source: JSON-LD spec / schema.org
Adding "logo" can improve how search engines display your content.
Recommended schema properties unlock richer SERP layouts — without them you get the basic rich result instead of the enhanced one.
Learn more ▾ ▴
Recommended properties expand what Google can render. E.g., adding aggregateRating to Product unlocks star ratings; adding image to Article unlocks the image-card variant. Each recommended property is a direct SERP-real-estate gain.
Source: Google Search Central / schema.org
Adding "sameAs" can improve how search engines display your content.
Recommended schema properties unlock richer SERP layouts — without them you get the basic rich result instead of the enhanced one.
Learn more ▾ ▴
Recommended properties expand what Google can render. E.g., adding aggregateRating to Product unlocks star ratings; adding image to Article unlocks the image-card variant. Each recommended property is a direct SERP-real-estate gain.
Source: Google Search Central / schema.org
Adding "description" can improve how search engines display your content.
Recommended schema properties unlock richer SERP layouts — without them you get the basic rich result instead of the enhanced one.
Learn more ▾ ▴
Recommended properties expand what Google can render. E.g., adding aggregateRating to Product unlocks star ratings; adding image to Article unlocks the image-card variant. Each recommended property is a direct SERP-real-estate gain.
Source: Google Search Central / schema.org
JSON-LD Blocks
{
"@context": "http://schema.org/",
"@type": "Organization",
"name": "Google Open Source",
"url": "https://opensource.google/"
}{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "Google Open Source",
"url": "https://opensource.google/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://opensource.google/s/results?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}CBrand PresenceActionSite-name consistency, favicon, social image, meta tags, schema, and contact signalsREVIEW
Brand Presence
Partial brand coverage — a few channels are missing brand signals.
C
69/100
Site name appears as
| Page title | Google Open Source | |
| og:site_name | Google Open Source | |
| twitter:site | — | |
| Organization.name | Google Open Source |
Consistent
Brand assets
Favicon
12/15covers apple-touch-icon
Social share image
14/20og:image set; twitter:image missing
Meta completeness
20/20Organization schema
8/15has name + url
Contact info discoverable
0/10no contact info discoverable
Findings
- Missing brand name in: twitter:site
- Add twitter:image — Twitter falls back to og:image only when it's larger than 300×157
- Add an apple-touch-icon and at least two PNG sizes (32x32 + 192x192)
- Organization schema missing logo — add a logo property pointing to a square PNG
- Consider adding contactPoint — helps appear in "contact us" rich results
- 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 ContentNo mixed content detected — all resources use HTTPS.PASS
A+Open GraphOpen Graph tags are well configured for social sharing.PASS
18 charsIdeal length is 25–60 characters for social sharing previews.
25–60 charsog:title very short — may render with awkward whitespace in social cards.
Source: Open Graph Protocol
21 charsIdeal length is 55–200 characters for social sharing previews.
55–200 charsog:description very short — provides little context in social cards.
Source: Open Graph Protocol
Preview
googlesource.com
Google Open Source
Google <3 Open Source
- twitter:card — summary_large_image
- twitter:title — falling back from og:title
- twitter:description — falling back from og:description
- twitter:image — falling back from og:image
GOOGLESOURCE.COM
Google Open Source
Google <3 Open Source
- og:title — Google Open Source
- og:description — Google <3 Open Source
- og:image — https://opensource.google/images/opensource-logomark.svg
- og:type — website
- og:url — https://opensource.google/
- og:site_name — Google Open Source
Google Open Source
googlesource.com
- og:title — Google Open Source
- og:description — Google <3 Open Source
- og:image — https://opensource.google/images/opensource-logomark.svg
googlesource.com
Google Open Source
Google <3 Open Source
- og:title — Google Open Source
- og:description — Google <3 Open Source
- og:image — https://opensource.google/images/opensource-logomark.svg
Social preview quality
Averaged across Twitter/X, Facebook, LinkedIn, and Slack.
| Field | Twitter/X | Slack | ||
|---|---|---|---|---|
| og:title | ||||
| og:description | ||||
| og:image | ||||
| og:type | ||||
| og:url | ||||
| og:site_name | ||||
| twitter:card | — | — | — | |
| twitter:title | ⚠ | — | — | — |
| twitter:description | ⚠ | — | — | — |
| twitter:image | ⚠ | — | — | — |