| https://levels.io/ | 200 | @levelsio's blogPage checklist evidence- title: passed@levelsio's blog
- description: passedBootstrapping startups while traveling the world.
- canonical: passedhttps://levels.io/
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 888 images lack an alt attribute
- img-dimensions: failed887 of 888 images lack width/height attributes or an aspect-ratio style
- labels: failed3 of 3 controls have no HTML label
- buttons: passed0 of 3 buttons have no HTML name
- links-named: failed887 of 1978 links have no HTML name
- link-text: passed0 of 1978 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passed@levelsio's blog
- og-description: passedBootstrapping startups while traveling the world.
- og-type: passedwebsite
- og-url: passedhttps://levels.io/
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64104 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed453,335 bytes of HTML; budget 500,000
| 1 | 685 |
| https://levels.io/api | 200 | — | 0 | 242 |
| https://levels.io/mcp | 200 | Use @levelsio's blog inside Claude, Grok and ChatGPT (MCP) — @levelsio (Pieter Levels)Page checklist evidence- title: passedUse @levelsio's blog inside Claude, Grok and ChatGPT (MCP) — @levelsio (Pieter Levels)
- description: passedPlug @levelsio's blog into your AI assistant: 879 posts on bootstrapping startups, AI, travel and nomad life. Free, no signup.
- canonical: passedhttps://levels.io/mcp
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: not-applicable0 of 0 images lack an alt attribute
- img-dimensions: not-applicable0 of 0 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: passed0 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/mcp
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedUse @levelsio's blog inside Claude, Grok and ChatGPT (MCP) — @levelsio (Pieter Levels)
- og-description: passedPlug @levelsio's blog into your AI assistant: 879 posts on bootstrapping startups, AI, travel and nomad life. Free, no signup.
- og-type: passedwebsite
- og-url: passedhttps://levels.io/mcp
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed3160 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed45,859 bytes of HTML; budget 500,000
| 2 | 155 |
| https://levels.io/projects | 200 | List of all my projects ever — @levelsio (Pieter Levels)Page checklist evidence- title: passedList of all my projects ever — @levelsio (Pieter Levels)
- description: passedEvery project Pieter Levels has ever made, with success status.
- canonical: passedhttps://levels.io/projects
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 884 images lack an alt attribute
- img-dimensions: failed884 of 884 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 2 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1211 of 2568 links have no HTML name
- link-text: passed0 of 2568 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/projects
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedList of all my projects ever — @levelsio (Pieter Levels)
- og-description: passedEvery project Pieter Levels has ever made, with success status.
- og-type: passedwebsite
- og-url: passedhttps://levels.io/projects
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed87066 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: failed587,984 bytes of HTML; budget 500,000
| 1 | 247 |
| https://levels.io/rss | 200 | — | 0 | 351 |
| https://levels.io/stats | 200 | Stats — @levelsio (Pieter Levels)Page checklist evidence- title: passedStats — @levelsio (Pieter Levels)
- description: passedEvery post on the blog, visualised by year and topic.
- canonical: passedhttps://levels.io/stats
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: not-applicable0 of 0 images lack an alt attribute
- img-dimensions: not-applicable0 of 0 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 7 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2471 of 2512 links have no HTML name
- link-text: passed0 of 2512 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/stats
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedStats — @levelsio (Pieter Levels)
- og-description: passedEvery post on the blog, visualised by year and topic.
- og-type: passedwebsite
- og-url: passedhttps://levels.io/stats
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed3562 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: failed878,499 bytes of HTML; budget 500,000
| 1 | 543 |
| https://levels.io/1-billion-views-on-x-in-12-months | 200 | I got 1 billion views on X in the last 12 months — @levelsio (Pieter Levels)Page checklist evidence- title: passedI got 1 billion views on X in the last 12 months — @levelsio (Pieter Levels)
- description: passedI got 1 billion views on my X in the last 12 months or 2,737,931 views per day That's about 3x more than all my sites do together And more reach than The Guard…
- canonical: passedhttps://levels.io/1-billion-views-on-x-in-12-months
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: failed1 of 885 images lack an alt attribute
- img-dimensions: failed884 of 885 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed884 of 1978 links have no HTML name
- link-text: passed0 of 1978 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/1-billion-views-on-x-in-12-months
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedI got 1 billion views on X in the last 12 months — @levelsio (Pieter Levels)
- og-description: passedI got 1 billion views on my X in the last 12 months or 2,737,931 views per day That's about 3x more than all my sites do together And more reach than The Guard…
- og-type: passedarticle
- og-url: passedhttps://levels.io/1-billion-views-on-x-in-12-months
- og-image: passedhttps://r2.levels.io/tweets/1-billion-views-on-x-in-12-months/1.jpg
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64315 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed450,700 bytes of HTML; budget 500,000
| 1 | 287 |
| https://levels.io/100-days-of-shipping | 200 | What I learnt from 100 days of shipping — @levelsio (Pieter Levels)Page checklist evidence- title: passedWhat I learnt from 100 days of shipping — @levelsio (Pieter Levels)
- description: passedAbout a year ago, I met @andreyazimov in Dojo, a coworking space in Bali. He wanted to make web products like me too. So I gave him some tips some time. I star…
- canonical: passedhttps://levels.io/100-days-of-shipping
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: failed14 of 898 images lack an alt attribute
- img-dimensions: failed898 of 898 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed885 of 1995 links have no HTML name
- link-text: passed0 of 1995 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/100-days-of-shipping
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedWhat I learnt from 100 days of shipping — @levelsio (Pieter Levels)
- og-description: passedAbout a year ago, I met @andreyazimov in Dojo, a coworking space in Bali. He wanted to make web products like me too. So I gave him some tips some time. I star…
- og-type: passedarticle
- og-url: passedhttps://levels.io/100-days-of-shipping
- og-image: passedhttps://r2.levels.io/content/images/2018/01/3wip-award-1.png
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed69886 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed458,729 bytes of HTML; budget 500,000
| 1 | 241 |
| https://levels.io/100-mbps-starlink-internet-on-qatar-airways | 200 | I got 100+ mbps plane internet on Qatar Airways with Starlink — @levelsio (Pieter Levels)Page checklist evidence- title: passedI got 100+ mbps plane internet on Qatar Airways with Starlink — @levelsio (Pieter Levels)
- description: passed📡 I got 100+ mbps plane internet on @qatarairways with @Starlink 😊 Very cool!!!! And the coolest was no annoying login, just straight connecting to the WiFi an…
- canonical: passedhttps://levels.io/100-mbps-starlink-internet-on-qatar-airways
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 885 images lack an alt attribute
- img-dimensions: failed885 of 885 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed884 of 1977 links have no HTML name
- link-text: passed0 of 1977 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/100-mbps-starlink-internet-on-qatar-airways
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedI got 100+ mbps plane internet on Qatar Airways with Starlink — @levelsio (Pieter Levels)
- og-description: passed📡 I got 100+ mbps plane internet on @qatarairways with @Starlink 😊 Very cool!!!! And the coolest was no annoying login, just straight connecting to the WiFi an…
- og-type: passedarticle
- og-url: passedhttps://levels.io/100-mbps-starlink-internet-on-qatar-airways
- og-image: passedhttps://r2.levels.io/tweets/100-mbps-starlink-internet-on-qatar-airways/cover.jpg
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64169 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed450,952 bytes of HTML; budget 500,000
| 1 | 246 |
| https://levels.io/100-to-0-things | 200 | How I Went From 100 To 0 Things (Or How I Was Robbed of All My Stuff) — @levelsio (Pieter Levels)Page checklist evidence- title: passedHow I Went From 100 To 0 Things (Or How I Was Robbed of All My Stuff) — @levelsio (Pieter Levels)
- description: passedIt took 6 months for me to get from 300 to 100 things. It took just 5 minutes for me to get from 100 to 0 things. I just spent the last 9 months traveling and …
- canonical: passedhttps://levels.io/100-to-0-things
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: failed5 of 891 images lack an alt attribute
- img-dimensions: failed891 of 891 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed884 of 1988 links have no HTML name
- link-text: passed0 of 1988 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/100-to-0-things
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedHow I Went From 100 To 0 Things (Or How I Was Robbed of All My Stuff) — @levelsio (Pieter Levels)
- og-description: passedIt took 6 months for me to get from 300 to 100 things. It took just 5 minutes for me to get from 100 to 0 things. I just spent the last 9 months traveling and …
- og-type: passedarticle
- og-url: passedhttps://levels.io/100-to-0-things
- og-image: passedhttps://r2.levels.io/content/images/2014/01/78461254-1.jpg
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed73358 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed460,825 bytes of HTML; budget 500,000
| 1 | 233 |
| https://levels.io/100k-savings-losing-2000-per-month-inflation | 200 | If you have $100,000 in savings you're losing $2,000 per month from inflation — @levelsio (Pieter Levels)Page checklist evidence- title: passedIf you have $100,000 in savings you're losing $2,000 per month from inflation — @levelsio (Pieter Levels)
- description: passedIf you have $100,000 in savings You're now losing ~$2,000 per month from inflation inflationchart.com/inflation-in-m3/?show_adjuster=0&show_divided_by=0
- canonical: passedhttps://levels.io/100k-savings-losing-2000-per-month-inflation
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 885 images lack an alt attribute
- img-dimensions: failed885 of 885 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed884 of 1977 links have no HTML name
- link-text: passed0 of 1977 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/100k-savings-losing-2000-per-month-inflation
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedIf you have $100,000 in savings you're losing $2,000 per month from inflation — @levelsio (Pieter Levels)
- og-description: passedIf you have $100,000 in savings You're now losing ~$2,000 per month from inflation inflationchart.com/inflation-in-m3/?show_adjuster=0&show_divided_by=0
- og-type: passedarticle
- og-url: passedhttps://levels.io/100k-savings-losing-2000-per-month-inflation
- og-image: passedhttps://r2.levels.io/covers/100k-savings-losing-2000-per-month-inflation.png
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64300 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed451,158 bytes of HTML; budget 500,000
| 1 | 297 |
| https://levels.io/10g-of-creatine-per-day | 200 | 10g of creatine per day — @levelsio (Pieter Levels)Page checklist evidence- title: passed10g of creatine per day — @levelsio (Pieter Levels)
- description: passed10g of creatine per day
- canonical: passedhttps://levels.io/10g-of-creatine-per-day
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 885 images lack an alt attribute
- img-dimensions: failed885 of 885 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed885 of 1975 links have no HTML name
- link-text: passed0 of 1975 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/10g-of-creatine-per-day
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passed10g of creatine per day — @levelsio (Pieter Levels)
- og-description: passed10g of creatine per day
- og-type: passedarticle
- og-url: passedhttps://levels.io/10g-of-creatine-per-day
- og-image: passedhttps://r2.levels.io/tweets/10g-of-creatine-per-day/cover.jpg
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64118 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed449,931 bytes of HTML; budget 500,000
| 1 | 246 |
| https://levels.io/12-fucking-rules-for-success | 200 | 12 fucking rules for success — @levelsio (Pieter Levels)Page checklist evidence- title: passed12 fucking rules for success — @levelsio (Pieter Levels)
- description: passed12 Fucking Rules for Success
- canonical: passedhttps://levels.io/12-fucking-rules-for-success
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: failed1 of 885 images lack an alt attribute
- img-dimensions: failed884 of 885 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed884 of 1976 links have no HTML name
- link-text: passed0 of 1976 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/12-fucking-rules-for-success
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passed12 fucking rules for success — @levelsio (Pieter Levels)
- og-description: passed12 Fucking Rules for Success
- og-type: passedarticle
- og-url: passedhttps://levels.io/12-fucking-rules-for-success
- og-image: passedhttps://r2.levels.io/tweets/12-fucking-rules-for-success/1.jpg
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64014 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed449,677 bytes of HTML; budget 500,000
| 1 | 241 |
| https://levels.io/12-startups-12-months | 200 | I'm Launching 12 Startups in 12 Months — @levelsio (Pieter Levels)Page checklist evidence- title: passedI'm Launching 12 Startups in 12 Months — @levelsio (Pieter Levels)
- description: passedI liked the idea of Jennifer Dewalt’s 180 websites in 180 days. However, unlike Jennifer who learned web development from scratch, I can already build stuff. M…
- canonical: passedhttps://levels.io/12-startups-12-months
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: failed7 of 893 images lack an alt attribute
- img-dimensions: failed893 of 893 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed884 of 2011 links have no HTML name
- link-text: failed3 of 2011 links use generic text: "here"
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/12-startups-12-months
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedI'm Launching 12 Startups in 12 Months — @levelsio (Pieter Levels)
- og-description: passedI liked the idea of Jennifer Dewalt’s 180 websites in 180 days. However, unlike Jennifer who learned web development from scratch, I can already build stuff. M…
- og-type: passedarticle
- og-url: passedhttps://levels.io/12-startups-12-months
- og-image: passedhttps://r2.levels.io/content/images/2014/03/2014-02-12startups12months1-1.jpg
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed70593 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed459,939 bytes of HTML; budget 500,000
| 1 | 236 |
| https://levels.io/153-million-american-driver-licenses-leaked | 200 | 153,000,000 American driver licenses leaked in KYC hack — @levelsio (Pieter Levels)Page checklist evidence- title: passed153,000,000 American driver licenses leaked in KYC hack — @levelsio (Pieter Levels)
- description: passed153,000,000 American driver licenses leaked in KYC hack This is 63% of all American driver licenses In US driver licenses function as valid government-issues p…
- canonical: passedhttps://levels.io/153-million-american-driver-licenses-leaked
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: failed1 of 885 images lack an alt attribute
- img-dimensions: failed884 of 885 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed885 of 1977 links have no HTML name
- link-text: passed0 of 1977 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/153-million-american-driver-licenses-leaked
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passed153,000,000 American driver licenses leaked in KYC hack — @levelsio (Pieter Levels)
- og-description: passed153,000,000 American driver licenses leaked in KYC hack This is 63% of all American driver licenses In US driver licenses function as valid government-issues p…
- og-type: passedarticle
- og-url: passedhttps://levels.io/153-million-american-driver-licenses-leaked
- og-image: passedhttps://r2.levels.io/tweets/153-million-american-driver-licenses-leaked/1.jpg
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64333 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed451,225 bytes of HTML; budget 500,000
| 1 | 334 |
| https://levels.io/1983-wall-street-raiders-game-reverse-engineered | 200 | 1983 Wall Street Raiders game reverse engineered from 115,000 lines of BASIC — @levelsio (Pieter Levels)Page checklist evidence- title: passed1983 Wall Street Raiders game reverse engineered from 115,000 lines of BASIC — @levelsio (Pieter Levels)
- description: passedSaw this on Hacker News today: Someone reverse engineered a game from 1983 called 📈 Wall Street Raiders, it was 115,000 lines of BASIC so indecipherable that e…
- canonical: passedhttps://levels.io/1983-wall-street-raiders-game-reverse-engineered
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 885 images lack an alt attribute
- img-dimensions: failed885 of 885 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed884 of 1978 links have no HTML name
- link-text: passed0 of 1978 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/1983-wall-street-raiders-game-reverse-engineered
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passed1983 Wall Street Raiders game reverse engineered from 115,000 lines of BASIC — @levelsio (Pieter Levels)
- og-description: passedSaw this on Hacker News today: Someone reverse engineered a game from 1983 called 📈 Wall Street Raiders, it was 115,000 lines of BASIC so indecipherable that e…
- og-type: passedarticle
- og-url: passedhttps://levels.io/1983-wall-street-raiders-game-reverse-engineered
- og-image: passedhttps://r2.levels.io/tweets/1983-wall-street-raiders-game-reverse-engineered/cover.jpg
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64653 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed451,666 bytes of HTML; budget 500,000
| 1 | 362 |
| https://levels.io/1996/march | 200 | March 1996 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMarch 1996 — @levelsio (Pieter Levels)
- description: passed1 posts from March 1996 by @levelsio
- canonical: passedhttps://levels.io/1996/march
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/1996/march
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMarch 1996 — @levelsio (Pieter Levels)
- og-description: passed1 posts from March 1996 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/1996/march
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed214 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,009 bytes of HTML; budget 500,000
| 2 | 180 |
| https://levels.io/1997/february | 200 | February 1997 — @levelsio (Pieter Levels)Page checklist evidence- title: passedFebruary 1997 — @levelsio (Pieter Levels)
- description: passed1 posts from February 1997 by @levelsio
- canonical: passedhttps://levels.io/1997/february
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/1997/february
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedFebruary 1997 — @levelsio (Pieter Levels)
- og-description: passed1 posts from February 1997 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/1997/february
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed232 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,090 bytes of HTML; budget 500,000
| 2 | 157 |
| https://levels.io/1998/january | 200 | January 1998 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJanuary 1998 — @levelsio (Pieter Levels)
- description: passed1 posts from January 1998 by @levelsio
- canonical: passedhttps://levels.io/1998/january
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/1998/january
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJanuary 1998 — @levelsio (Pieter Levels)
- og-description: passed1 posts from January 1998 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/1998/january
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed252 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,092 bytes of HTML; budget 500,000
| 2 | 156 |
| https://levels.io/2-hours-after-a-german-signs-up-to-your-site | 200 | 2 hours after a German signs up to your site — @levelsio (Pieter Levels)Page checklist evidence- title: passed2 hours after a German signs up to your site — @levelsio (Pieter Levels)
- description: passed2 hours after a German signs up to your site
- canonical: passedhttps://levels.io/2-hours-after-a-german-signs-up-to-your-site
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: failed1 of 885 images lack an alt attribute
- img-dimensions: failed884 of 885 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed884 of 1975 links have no HTML name
- link-text: passed0 of 1975 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2-hours-after-a-german-signs-up-to-your-site
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passed2 hours after a German signs up to your site — @levelsio (Pieter Levels)
- og-description: passed2 hours after a German signs up to your site
- og-type: passedarticle
- og-url: passedhttps://levels.io/2-hours-after-a-german-signs-up-to-your-site
- og-image: passedhttps://r2.levels.io/tweets/2-hours-after-a-german-signs-up-to-your-site/1.jpg
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64117 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed450,188 bytes of HTML; budget 500,000
| 1 | 320 |
| https://levels.io/2004/january | 200 | January 2004 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJanuary 2004 — @levelsio (Pieter Levels)
- description: passed1 posts from January 2004 by @levelsio
- canonical: passedhttps://levels.io/2004/january
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2004/january
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJanuary 2004 — @levelsio (Pieter Levels)
- og-description: passed1 posts from January 2004 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2004/january
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed216 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,030 bytes of HTML; budget 500,000
| 2 | 171 |
| https://levels.io/2004/june | 200 | June 2004 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJune 2004 — @levelsio (Pieter Levels)
- description: passed1 posts from June 2004 by @levelsio
- canonical: passedhttps://levels.io/2004/june
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2004/june
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJune 2004 — @levelsio (Pieter Levels)
- og-description: passed1 posts from June 2004 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2004/june
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed237 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,046 bytes of HTML; budget 500,000
| 2 | 181 |
| https://levels.io/2004/may | 200 | May 2004 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMay 2004 — @levelsio (Pieter Levels)
- description: passed1 posts from May 2004 by @levelsio
- canonical: passedhttps://levels.io/2004/may
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2004/may
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMay 2004 — @levelsio (Pieter Levels)
- og-description: passed1 posts from May 2004 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2004/may
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed244 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,085 bytes of HTML; budget 500,000
| 2 | 179 |
| https://levels.io/2004/november | 200 | November 2004 — @levelsio (Pieter Levels)Page checklist evidence- title: passedNovember 2004 — @levelsio (Pieter Levels)
- description: passed1 posts from November 2004 by @levelsio
- canonical: passedhttps://levels.io/2004/november
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2004/november
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedNovember 2004 — @levelsio (Pieter Levels)
- og-description: passed1 posts from November 2004 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2004/november
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed243 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,111 bytes of HTML; budget 500,000
| 2 | 161 |
| https://levels.io/2008/april | 200 | April 2008 — @levelsio (Pieter Levels)Page checklist evidence- title: passedApril 2008 — @levelsio (Pieter Levels)
- description: passed2 posts from April 2008 by @levelsio
- canonical: passedhttps://levels.io/2008/april
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2008/april
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedApril 2008 — @levelsio (Pieter Levels)
- og-description: passed2 posts from April 2008 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2008/april
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed311 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,456 bytes of HTML; budget 500,000
| 2 | 174 |
| https://levels.io/2008/june | 200 | June 2008 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJune 2008 — @levelsio (Pieter Levels)
- description: passed1 posts from June 2008 by @levelsio
- canonical: passedhttps://levels.io/2008/june
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2008/june
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJune 2008 — @levelsio (Pieter Levels)
- og-description: passed1 posts from June 2008 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2008/june
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed245 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,088 bytes of HTML; budget 500,000
| 2 | 158 |
| https://levels.io/2008/may | 200 | May 2008 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMay 2008 — @levelsio (Pieter Levels)
- description: passed2 posts from May 2008 by @levelsio
- canonical: passedhttps://levels.io/2008/may
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2008/may
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMay 2008 — @levelsio (Pieter Levels)
- og-description: passed2 posts from May 2008 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2008/may
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed312 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,472 bytes of HTML; budget 500,000
| 2 | 166 |
| https://levels.io/2009/october | 200 | October 2009 — @levelsio (Pieter Levels)Page checklist evidence- title: passedOctober 2009 — @levelsio (Pieter Levels)
- description: passed1 posts from October 2009 by @levelsio
- canonical: passedhttps://levels.io/2009/october
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2009/october
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedOctober 2009 — @levelsio (Pieter Levels)
- og-description: passed1 posts from October 2009 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2009/october
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed236 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,076 bytes of HTML; budget 500,000
| 2 | 167 |
| https://levels.io/2009/september | 200 | September 2009 — @levelsio (Pieter Levels)Page checklist evidence- title: passedSeptember 2009 — @levelsio (Pieter Levels)
- description: passed1 posts from September 2009 by @levelsio
- canonical: passedhttps://levels.io/2009/september
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2009/september
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedSeptember 2009 — @levelsio (Pieter Levels)
- og-description: passed1 posts from September 2009 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2009/september
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed216 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,057 bytes of HTML; budget 500,000
| 2 | 158 |
| https://levels.io/2010/june | 200 | June 2010 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJune 2010 — @levelsio (Pieter Levels)
- description: passed1 posts from June 2010 by @levelsio
- canonical: passedhttps://levels.io/2010/june
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2010/june
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJune 2010 — @levelsio (Pieter Levels)
- og-description: passed1 posts from June 2010 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2010/june
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed233 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,079 bytes of HTML; budget 500,000
| 2 | 174 |
| https://levels.io/2010/september | 200 | September 2010 — @levelsio (Pieter Levels)Page checklist evidence- title: passedSeptember 2010 — @levelsio (Pieter Levels)
- description: passed1 posts from September 2010 by @levelsio
- canonical: passedhttps://levels.io/2010/september
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2010/september
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedSeptember 2010 — @levelsio (Pieter Levels)
- og-description: passed1 posts from September 2010 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2010/september
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed237 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,151 bytes of HTML; budget 500,000
| 2 | 250 |
| https://levels.io/2011/december | 200 | December 2011 — @levelsio (Pieter Levels)Page checklist evidence- title: passedDecember 2011 — @levelsio (Pieter Levels)
- description: passed1 posts from December 2011 by @levelsio
- canonical: passedhttps://levels.io/2011/december
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2011/december
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedDecember 2011 — @levelsio (Pieter Levels)
- og-description: passed1 posts from December 2011 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2011/december
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed203 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,014 bytes of HTML; budget 500,000
| 2 | 149 |
| https://levels.io/2011/november | 200 | November 2011 — @levelsio (Pieter Levels)Page checklist evidence- title: passedNovember 2011 — @levelsio (Pieter Levels)
- description: passed3 posts from November 2011 by @levelsio
- canonical: passedhttps://levels.io/2011/november
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2011/november
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedNovember 2011 — @levelsio (Pieter Levels)
- og-description: passed3 posts from November 2011 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2011/november
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed256 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,546 bytes of HTML; budget 500,000
| 2 | 148 |
| https://levels.io/2011/october | 200 | October 2011 — @levelsio (Pieter Levels)Page checklist evidence- title: passedOctober 2011 — @levelsio (Pieter Levels)
- description: passed2 posts from October 2011 by @levelsio
- canonical: passedhttps://levels.io/2011/october
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2011/october
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedOctober 2011 — @levelsio (Pieter Levels)
- og-description: passed2 posts from October 2011 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2011/october
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed222 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,239 bytes of HTML; budget 500,000
| 2 | 152 |
| https://levels.io/2012/august | 200 | August 2012 — @levelsio (Pieter Levels)Page checklist evidence- title: passedAugust 2012 — @levelsio (Pieter Levels)
- description: passed5 posts from August 2012 by @levelsio
- canonical: passedhttps://levels.io/2012/august
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 5 images lack an alt attribute
- img-dimensions: failed5 of 5 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed5 of 22 links have no HTML name
- link-text: passed0 of 22 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2012/august
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedAugust 2012 — @levelsio (Pieter Levels)
- og-description: passed5 posts from August 2012 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2012/august
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed365 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,392 bytes of HTML; budget 500,000
| 2 | 160 |
| https://levels.io/2012/december | 200 | December 2012 — @levelsio (Pieter Levels)Page checklist evidence- title: passedDecember 2012 — @levelsio (Pieter Levels)
- description: passed1 posts from December 2012 by @levelsio
- canonical: passedhttps://levels.io/2012/december
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2012/december
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedDecember 2012 — @levelsio (Pieter Levels)
- og-description: passed1 posts from December 2012 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2012/december
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed259 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,137 bytes of HTML; budget 500,000
| 2 | 174 |
| https://levels.io/2012/january | 200 | January 2012 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJanuary 2012 — @levelsio (Pieter Levels)
- description: passed2 posts from January 2012 by @levelsio
- canonical: passedhttps://levels.io/2012/january
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2012/january
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJanuary 2012 — @levelsio (Pieter Levels)
- og-description: passed2 posts from January 2012 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2012/january
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed258 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,410 bytes of HTML; budget 500,000
| 2 | 159 |
| https://levels.io/2012/july | 200 | July 2012 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJuly 2012 — @levelsio (Pieter Levels)
- description: passed7 posts from July 2012 by @levelsio
- canonical: passedhttps://levels.io/2012/july
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 7 images lack an alt attribute
- img-dimensions: failed7 of 7 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed7 of 26 links have no HTML name
- link-text: passed0 of 26 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2012/july
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJuly 2012 — @levelsio (Pieter Levels)
- og-description: passed7 posts from July 2012 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2012/july
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed441 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,975 bytes of HTML; budget 500,000
| 2 | 168 |
| https://levels.io/2012/june | 200 | June 2012 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJune 2012 — @levelsio (Pieter Levels)
- description: passed7 posts from June 2012 by @levelsio
- canonical: passedhttps://levels.io/2012/june
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 7 images lack an alt attribute
- img-dimensions: failed7 of 7 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed7 of 26 links have no HTML name
- link-text: passed0 of 26 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2012/june
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJune 2012 — @levelsio (Pieter Levels)
- og-description: passed7 posts from June 2012 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2012/june
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed414 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,881 bytes of HTML; budget 500,000
| 2 | 154 |
| https://levels.io/2012/may | 200 | May 2012 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMay 2012 — @levelsio (Pieter Levels)
- description: passed1 posts from May 2012 by @levelsio
- canonical: passedhttps://levels.io/2012/may
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2012/may
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMay 2012 — @levelsio (Pieter Levels)
- og-description: passed1 posts from May 2012 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2012/may
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed220 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,052 bytes of HTML; budget 500,000
| 2 | 157 |
| https://levels.io/2012/november | 200 | November 2012 — @levelsio (Pieter Levels)Page checklist evidence- title: passedNovember 2012 — @levelsio (Pieter Levels)
- description: passed1 posts from November 2012 by @levelsio
- canonical: passedhttps://levels.io/2012/november
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2012/november
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedNovember 2012 — @levelsio (Pieter Levels)
- og-description: passed1 posts from November 2012 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2012/november
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed208 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,024 bytes of HTML; budget 500,000
| 2 | 166 |
| https://levels.io/2012/october | 200 | October 2012 — @levelsio (Pieter Levels)Page checklist evidence- title: passedOctober 2012 — @levelsio (Pieter Levels)
- description: passed5 posts from October 2012 by @levelsio
- canonical: passedhttps://levels.io/2012/october
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 5 images lack an alt attribute
- img-dimensions: failed5 of 5 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed5 of 22 links have no HTML name
- link-text: passed0 of 22 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2012/october
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedOctober 2012 — @levelsio (Pieter Levels)
- og-description: passed5 posts from October 2012 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2012/october
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed359 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,349 bytes of HTML; budget 500,000
| 2 | 152 |
| https://levels.io/2012/september | 200 | September 2012 — @levelsio (Pieter Levels)Page checklist evidence- title: passedSeptember 2012 — @levelsio (Pieter Levels)
- description: passed1 posts from September 2012 by @levelsio
- canonical: passedhttps://levels.io/2012/september
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2012/september
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedSeptember 2012 — @levelsio (Pieter Levels)
- og-description: passed1 posts from September 2012 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2012/september
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed254 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,240 bytes of HTML; budget 500,000
| 2 | 166 |
| https://levels.io/2013/april | 200 | April 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedApril 2013 — @levelsio (Pieter Levels)
- description: passed4 posts from April 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/april
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/april
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedApril 2013 — @levelsio (Pieter Levels)
- og-description: passed4 posts from April 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/april
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed302 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,945 bytes of HTML; budget 500,000
| 2 | 164 |
| https://levels.io/2013/august | 200 | August 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedAugust 2013 — @levelsio (Pieter Levels)
- description: passed4 posts from August 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/august
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/august
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedAugust 2013 — @levelsio (Pieter Levels)
- og-description: passed4 posts from August 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/august
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed442 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,609 bytes of HTML; budget 500,000
| 2 | 162 |
| https://levels.io/2013/december | 200 | December 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedDecember 2013 — @levelsio (Pieter Levels)
- description: passed2 posts from December 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/december
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/december
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedDecember 2013 — @levelsio (Pieter Levels)
- og-description: passed2 posts from December 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/december
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed298 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,485 bytes of HTML; budget 500,000
| 2 | 160 |
| https://levels.io/2013/february | 200 | February 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedFebruary 2013 — @levelsio (Pieter Levels)
- description: passed6 posts from February 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/february
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 6 images lack an alt attribute
- img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed6 of 24 links have no HTML name
- link-text: passed0 of 24 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/february
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedFebruary 2013 — @levelsio (Pieter Levels)
- og-description: passed6 posts from February 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/february
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed493 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed42,088 bytes of HTML; budget 500,000
| 2 | 161 |
| https://levels.io/2013/january | 200 | January 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJanuary 2013 — @levelsio (Pieter Levels)
- description: passed4 posts from January 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/january
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/january
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJanuary 2013 — @levelsio (Pieter Levels)
- og-description: passed4 posts from January 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/january
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed416 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,065 bytes of HTML; budget 500,000
| 2 | 148 |
| https://levels.io/2013/july | 200 | July 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJuly 2013 — @levelsio (Pieter Levels)
- description: passed6 posts from July 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/july
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 6 images lack an alt attribute
- img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed6 of 24 links have no HTML name
- link-text: passed0 of 24 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/july
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJuly 2013 — @levelsio (Pieter Levels)
- og-description: passed6 posts from July 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/july
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed470 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,855 bytes of HTML; budget 500,000
| 2 | 161 |
| https://levels.io/2013/june | 200 | June 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJune 2013 — @levelsio (Pieter Levels)
- description: passed10 posts from June 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/june
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 10 images lack an alt attribute
- img-dimensions: failed10 of 10 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed10 of 32 links have no HTML name
- link-text: passed0 of 32 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/june
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJune 2013 — @levelsio (Pieter Levels)
- og-description: passed10 posts from June 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/june
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed674 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed43,520 bytes of HTML; budget 500,000
| 2 | 165 |
| https://levels.io/2013/march | 200 | March 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMarch 2013 — @levelsio (Pieter Levels)
- description: passed3 posts from March 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/march
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/march
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMarch 2013 — @levelsio (Pieter Levels)
- og-description: passed3 posts from March 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/march
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed280 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,649 bytes of HTML; budget 500,000
| 2 | 153 |
| https://levels.io/2013/may | 200 | May 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMay 2013 — @levelsio (Pieter Levels)
- description: passed9 posts from May 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/may
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 9 images lack an alt attribute
- img-dimensions: failed9 of 9 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed9 of 30 links have no HTML name
- link-text: passed0 of 30 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/may
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMay 2013 — @levelsio (Pieter Levels)
- og-description: passed9 posts from May 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/may
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed733 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed43,678 bytes of HTML; budget 500,000
| 2 | 152 |
| https://levels.io/2013/november | 200 | November 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedNovember 2013 — @levelsio (Pieter Levels)
- description: passed9 posts from November 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/november
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 9 images lack an alt attribute
- img-dimensions: failed9 of 9 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed9 of 30 links have no HTML name
- link-text: passed0 of 30 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/november
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedNovember 2013 — @levelsio (Pieter Levels)
- og-description: passed9 posts from November 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/november
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed675 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed43,128 bytes of HTML; budget 500,000
| 2 | 155 |
| https://levels.io/2013/october | 200 | October 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedOctober 2013 — @levelsio (Pieter Levels)
- description: passed9 posts from October 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/october
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 9 images lack an alt attribute
- img-dimensions: failed9 of 9 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed9 of 30 links have no HTML name
- link-text: passed0 of 30 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/october
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedOctober 2013 — @levelsio (Pieter Levels)
- og-description: passed9 posts from October 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/october
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed553 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed42,625 bytes of HTML; budget 500,000
| 2 | 148 |
| https://levels.io/2013/september | 200 | September 2013 — @levelsio (Pieter Levels)Page checklist evidence- title: passedSeptember 2013 — @levelsio (Pieter Levels)
- description: passed4 posts from September 2013 by @levelsio
- canonical: passedhttps://levels.io/2013/september
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2013/september
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedSeptember 2013 — @levelsio (Pieter Levels)
- og-description: passed4 posts from September 2013 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2013/september
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed429 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,316 bytes of HTML; budget 500,000
| 2 | 166 |
| https://levels.io/2014/april | 200 | April 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedApril 2014 — @levelsio (Pieter Levels)
- description: passed4 posts from April 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/april
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/april
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedApril 2014 — @levelsio (Pieter Levels)
- og-description: passed4 posts from April 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/april
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed412 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,127 bytes of HTML; budget 500,000
| 2 | 159 |
| https://levels.io/2014/august | 200 | August 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedAugust 2014 — @levelsio (Pieter Levels)
- description: passed6 posts from August 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/august
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 6 images lack an alt attribute
- img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed6 of 24 links have no HTML name
- link-text: passed0 of 24 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/august
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedAugust 2014 — @levelsio (Pieter Levels)
- og-description: passed6 posts from August 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/august
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed537 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed42,039 bytes of HTML; budget 500,000
| 2 | 180 |
| https://levels.io/2014/december | 200 | December 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedDecember 2014 — @levelsio (Pieter Levels)
- description: passed4 posts from December 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/december
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/december
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedDecember 2014 — @levelsio (Pieter Levels)
- og-description: passed4 posts from December 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/december
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed449 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,365 bytes of HTML; budget 500,000
| 2 | 162 |
| https://levels.io/2014/february | 200 | February 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedFebruary 2014 — @levelsio (Pieter Levels)
- description: passed3 posts from February 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/february
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/february
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedFebruary 2014 — @levelsio (Pieter Levels)
- og-description: passed3 posts from February 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/february
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed311 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,738 bytes of HTML; budget 500,000
| 2 | 180 |
| https://levels.io/2014/january | 200 | January 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJanuary 2014 — @levelsio (Pieter Levels)
- description: passed2 posts from January 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/january
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/january
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJanuary 2014 — @levelsio (Pieter Levels)
- og-description: passed2 posts from January 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/january
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed302 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,469 bytes of HTML; budget 500,000
| 2 | 156 |
| https://levels.io/2014/july | 200 | July 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJuly 2014 — @levelsio (Pieter Levels)
- description: passed2 posts from July 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/july
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/july
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJuly 2014 — @levelsio (Pieter Levels)
- og-description: passed2 posts from July 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/july
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed270 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,346 bytes of HTML; budget 500,000
| 2 | 162 |
| https://levels.io/2014/june | 200 | June 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJune 2014 — @levelsio (Pieter Levels)
- description: passed5 posts from June 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/june
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 5 images lack an alt attribute
- img-dimensions: failed5 of 5 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed5 of 22 links have no HTML name
- link-text: passed0 of 22 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/june
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJune 2014 — @levelsio (Pieter Levels)
- og-description: passed5 posts from June 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/june
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed441 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,473 bytes of HTML; budget 500,000
| 2 | 271 |
| https://levels.io/2014/march | 200 | March 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMarch 2014 — @levelsio (Pieter Levels)
- description: passed2 posts from March 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/march
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/march
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMarch 2014 — @levelsio (Pieter Levels)
- og-description: passed2 posts from March 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/march
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed286 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,398 bytes of HTML; budget 500,000
| 2 | 154 |
| https://levels.io/2014/may | 200 | May 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMay 2014 — @levelsio (Pieter Levels)
- description: passed6 posts from May 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/may
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 6 images lack an alt attribute
- img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed6 of 24 links have no HTML name
- link-text: passed0 of 24 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/may
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMay 2014 — @levelsio (Pieter Levels)
- og-description: passed6 posts from May 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/may
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed542 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,906 bytes of HTML; budget 500,000
| 2 | 153 |
| https://levels.io/2014/november | 200 | November 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedNovember 2014 — @levelsio (Pieter Levels)
- description: passed2 posts from November 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/november
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/november
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedNovember 2014 — @levelsio (Pieter Levels)
- og-description: passed2 posts from November 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/november
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed305 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,521 bytes of HTML; budget 500,000
| 2 | 154 |
| https://levels.io/2014/october | 200 | October 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedOctober 2014 — @levelsio (Pieter Levels)
- description: passed6 posts from October 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/october
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 6 images lack an alt attribute
- img-dimensions: failed6 of 6 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed6 of 24 links have no HTML name
- link-text: passed0 of 24 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/october
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedOctober 2014 — @levelsio (Pieter Levels)
- og-description: passed6 posts from October 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/october
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed604 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed42,317 bytes of HTML; budget 500,000
| 2 | 170 |
| https://levels.io/2014/september | 200 | September 2014 — @levelsio (Pieter Levels)Page checklist evidence- title: passedSeptember 2014 — @levelsio (Pieter Levels)
- description: passed2 posts from September 2014 by @levelsio
- canonical: passedhttps://levels.io/2014/september
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2014/september
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedSeptember 2014 — @levelsio (Pieter Levels)
- og-description: passed2 posts from September 2014 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2014/september
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed262 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,458 bytes of HTML; budget 500,000
| 2 | 148 |
| https://levels.io/2015-revenue-202785-linode-macbook-bootstrapped | 200 | My 2015 revenue was $202,785 with one Linode server one MacBook no office no house hardly any expenses and $0 funding — @levelsio (Pieter Levels)Page checklist evidence- title: passedMy 2015 revenue was $202,785 with one Linode server one MacBook no office no house hardly any expenses and $0 funding — @levelsio (Pieter Levels)
- description: passedMy 2015 revenue: $202,785 w/ one @linode server, one MacBook, no office, no house, hardly any expenses (except ☕️) and $0 funding
- canonical: passedhttps://levels.io/2015-revenue-202785-linode-macbook-bootstrapped
- h1: passed1 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 885 images lack an alt attribute
- img-dimensions: failed885 of 885 images lack width/height attributes or an aspect-ratio style
- labels: failed2 of 2 controls have no HTML label
- buttons: passed0 of 2 buttons have no HTML name
- links-named: failed884 of 1979 links have no HTML name
- link-text: passed0 of 1979 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015-revenue-202785-linode-macbook-bootstrapped
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMy 2015 revenue was $202,785 with one Linode server one MacBook no office no house hardly any expenses and $0 funding — @levelsio (Pieter Levels)
- og-description: passedMy 2015 revenue: $202,785 w/ one @linode server, one MacBook, no office, no house, hardly any expenses (except ☕️) and $0 funding
- og-type: passedarticle
- og-url: passedhttps://levels.io/2015-revenue-202785-linode-macbook-bootstrapped
- og-image: passedhttps://r2.levels.io/covers/2015-revenue-202785-linode-macbook-bootstrapped.png
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed64356 characters of crawler-visible content (minimum 100)
- jsonld: passed1 of 1 blocks have valid JSON-LD structure
- html-size: passed451,272 bytes of HTML; budget 500,000
| 1 | 221 |
| https://levels.io/2015/april | 200 | April 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedApril 2015 — @levelsio (Pieter Levels)
- description: passed4 posts from April 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/april
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/april
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedApril 2015 — @levelsio (Pieter Levels)
- og-description: passed4 posts from April 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/april
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed420 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,138 bytes of HTML; budget 500,000
| 2 | 161 |
| https://levels.io/2015/august | 200 | August 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedAugust 2015 — @levelsio (Pieter Levels)
- description: passed2 posts from August 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/august
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/august
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedAugust 2015 — @levelsio (Pieter Levels)
- og-description: passed2 posts from August 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/august
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed308 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,442 bytes of HTML; budget 500,000
| 2 | 171 |
| https://levels.io/2015/december | 200 | December 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedDecember 2015 — @levelsio (Pieter Levels)
- description: passed3 posts from December 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/december
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/december
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedDecember 2015 — @levelsio (Pieter Levels)
- og-description: passed3 posts from December 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/december
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed396 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,911 bytes of HTML; budget 500,000
| 2 | 160 |
| https://levels.io/2015/january | 200 | January 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJanuary 2015 — @levelsio (Pieter Levels)
- description: passed2 posts from January 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/january
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/january
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJanuary 2015 — @levelsio (Pieter Levels)
- og-description: passed2 posts from January 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/january
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed249 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,392 bytes of HTML; budget 500,000
| 2 | 157 |
| https://levels.io/2015/june | 200 | June 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJune 2015 — @levelsio (Pieter Levels)
- description: passed2 posts from June 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/june
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/june
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJune 2015 — @levelsio (Pieter Levels)
- og-description: passed2 posts from June 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/june
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed351 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,688 bytes of HTML; budget 500,000
| 2 | 159 |
| https://levels.io/2015/march | 200 | March 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMarch 2015 — @levelsio (Pieter Levels)
- description: passed3 posts from March 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/march
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/march
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMarch 2015 — @levelsio (Pieter Levels)
- og-description: passed3 posts from March 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/march
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed424 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,940 bytes of HTML; budget 500,000
| 2 | 158 |
| https://levels.io/2015/may | 200 | May 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMay 2015 — @levelsio (Pieter Levels)
- description: passed5 posts from May 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/may
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 5 images lack an alt attribute
- img-dimensions: failed5 of 5 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed5 of 22 links have no HTML name
- link-text: passed0 of 22 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/may
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMay 2015 — @levelsio (Pieter Levels)
- og-description: passed5 posts from May 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/may
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed530 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,624 bytes of HTML; budget 500,000
| 2 | 152 |
| https://levels.io/2015/november | 200 | November 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedNovember 2015 — @levelsio (Pieter Levels)
- description: passed4 posts from November 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/november
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/november
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedNovember 2015 — @levelsio (Pieter Levels)
- og-description: passed4 posts from November 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/november
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed503 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,648 bytes of HTML; budget 500,000
| 2 | 153 |
| https://levels.io/2015/october | 200 | October 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedOctober 2015 — @levelsio (Pieter Levels)
- description: passed7 posts from October 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/october
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 7 images lack an alt attribute
- img-dimensions: failed7 of 7 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed7 of 26 links have no HTML name
- link-text: passed0 of 26 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/october
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedOctober 2015 — @levelsio (Pieter Levels)
- og-description: passed7 posts from October 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/october
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed651 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed42,385 bytes of HTML; budget 500,000
| 2 | 164 |
| https://levels.io/2015/september | 200 | September 2015 — @levelsio (Pieter Levels)Page checklist evidence- title: passedSeptember 2015 — @levelsio (Pieter Levels)
- description: passed2 posts from September 2015 by @levelsio
- canonical: passedhttps://levels.io/2015/september
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2015/september
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedSeptember 2015 — @levelsio (Pieter Levels)
- og-description: passed2 posts from September 2015 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2015/september
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed283 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,418 bytes of HTML; budget 500,000
| 2 | 155 |
| https://levels.io/2016/august | 200 | August 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedAugust 2016 — @levelsio (Pieter Levels)
- description: passed2 posts from August 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/august
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/august
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedAugust 2016 — @levelsio (Pieter Levels)
- og-description: passed2 posts from August 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/august
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed224 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,225 bytes of HTML; budget 500,000
| 2 | 152 |
| https://levels.io/2016/december | 200 | December 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedDecember 2016 — @levelsio (Pieter Levels)
- description: passed1 posts from December 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/december
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/december
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedDecember 2016 — @levelsio (Pieter Levels)
- og-description: passed1 posts from December 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/december
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed232 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,084 bytes of HTML; budget 500,000
| 2 | 150 |
| https://levels.io/2016/february | 200 | February 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedFebruary 2016 — @levelsio (Pieter Levels)
- description: passed10 posts from February 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/february
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 10 images lack an alt attribute
- img-dimensions: failed10 of 10 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed10 of 32 links have no HTML name
- link-text: passed0 of 32 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/february
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedFebruary 2016 — @levelsio (Pieter Levels)
- og-description: passed10 posts from February 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/february
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed938 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed43,695 bytes of HTML; budget 500,000
| 2 | 178 |
| https://levels.io/2016/january | 200 | January 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJanuary 2016 — @levelsio (Pieter Levels)
- description: passed3 posts from January 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/january
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/january
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJanuary 2016 — @levelsio (Pieter Levels)
- og-description: passed3 posts from January 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/january
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed449 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,069 bytes of HTML; budget 500,000
| 2 | 152 |
| https://levels.io/2016/july | 200 | July 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJuly 2016 — @levelsio (Pieter Levels)
- description: passed3 posts from July 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/july
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/july
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJuly 2016 — @levelsio (Pieter Levels)
- og-description: passed3 posts from July 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/july
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed367 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,947 bytes of HTML; budget 500,000
| 2 | 159 |
| https://levels.io/2016/june | 200 | June 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJune 2016 — @levelsio (Pieter Levels)
- description: passed3 posts from June 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/june
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/june
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJune 2016 — @levelsio (Pieter Levels)
- og-description: passed3 posts from June 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/june
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed380 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,940 bytes of HTML; budget 500,000
| 2 | 166 |
| https://levels.io/2016/march | 200 | March 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMarch 2016 — @levelsio (Pieter Levels)
- description: passed3 posts from March 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/march
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/march
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMarch 2016 — @levelsio (Pieter Levels)
- og-description: passed3 posts from March 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/march
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed359 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,798 bytes of HTML; budget 500,000
| 2 | 152 |
| https://levels.io/2016/may | 200 | May 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMay 2016 — @levelsio (Pieter Levels)
- description: passed3 posts from May 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/may
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/may
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMay 2016 — @levelsio (Pieter Levels)
- og-description: passed3 posts from May 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/may
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed337 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,824 bytes of HTML; budget 500,000
| 2 | 161 |
| https://levels.io/2016/november | 200 | November 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedNovember 2016 — @levelsio (Pieter Levels)
- description: passed2 posts from November 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/november
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/november
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedNovember 2016 — @levelsio (Pieter Levels)
- og-description: passed2 posts from November 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/november
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed310 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,613 bytes of HTML; budget 500,000
| 2 | 168 |
| https://levels.io/2016/october | 200 | October 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedOctober 2016 — @levelsio (Pieter Levels)
- description: passed11 posts from October 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/october
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 11 images lack an alt attribute
- img-dimensions: failed11 of 11 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed11 of 34 links have no HTML name
- link-text: passed0 of 34 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/october
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedOctober 2016 — @levelsio (Pieter Levels)
- og-description: passed11 posts from October 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/october
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed859 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed44,108 bytes of HTML; budget 500,000
| 2 | 164 |
| https://levels.io/2016/september | 200 | September 2016 — @levelsio (Pieter Levels)Page checklist evidence- title: passedSeptember 2016 — @levelsio (Pieter Levels)
- description: passed1 posts from September 2016 by @levelsio
- canonical: passedhttps://levels.io/2016/september
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2016/september
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedSeptember 2016 — @levelsio (Pieter Levels)
- og-description: passed1 posts from September 2016 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2016/september
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed238 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,100 bytes of HTML; budget 500,000
| 2 | 165 |
| https://levels.io/2017/april | 200 | April 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedApril 2017 — @levelsio (Pieter Levels)
- description: passed2 posts from April 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/april
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/april
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedApril 2017 — @levelsio (Pieter Levels)
- og-description: passed2 posts from April 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/april
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed325 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,548 bytes of HTML; budget 500,000
| 2 | 164 |
| https://levels.io/2017/august | 200 | August 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedAugust 2017 — @levelsio (Pieter Levels)
- description: passed8 posts from August 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/august
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 8 images lack an alt attribute
- img-dimensions: failed8 of 8 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed8 of 28 links have no HTML name
- link-text: passed0 of 28 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/august
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedAugust 2017 — @levelsio (Pieter Levels)
- og-description: passed8 posts from August 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/august
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed790 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed43,479 bytes of HTML; budget 500,000
| 2 | 163 |
| https://levels.io/2017/december | 200 | December 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedDecember 2017 — @levelsio (Pieter Levels)
- description: passed9 posts from December 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/december
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 9 images lack an alt attribute
- img-dimensions: failed9 of 9 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed9 of 30 links have no HTML name
- link-text: passed0 of 30 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/december
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedDecember 2017 — @levelsio (Pieter Levels)
- og-description: passed9 posts from December 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/december
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed869 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed43,906 bytes of HTML; budget 500,000
| 2 | 169 |
| https://levels.io/2017/february | 200 | February 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedFebruary 2017 — @levelsio (Pieter Levels)
- description: passed2 posts from February 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/february
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/february
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedFebruary 2017 — @levelsio (Pieter Levels)
- og-description: passed2 posts from February 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/february
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed334 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,522 bytes of HTML; budget 500,000
| 2 | 150 |
| https://levels.io/2017/january | 200 | January 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJanuary 2017 — @levelsio (Pieter Levels)
- description: passed2 posts from January 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/january
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/january
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJanuary 2017 — @levelsio (Pieter Levels)
- og-description: passed2 posts from January 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/january
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed311 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,472 bytes of HTML; budget 500,000
| 2 | 168 |
| https://levels.io/2017/july | 200 | July 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJuly 2017 — @levelsio (Pieter Levels)
- description: passed4 posts from July 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/july
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/july
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJuly 2017 — @levelsio (Pieter Levels)
- og-description: passed4 posts from July 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/july
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed431 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,137 bytes of HTML; budget 500,000
| 2 | 159 |
| https://levels.io/2017/june | 200 | June 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedJune 2017 — @levelsio (Pieter Levels)
- description: passed2 posts from June 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/june
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/june
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedJune 2017 — @levelsio (Pieter Levels)
- og-description: passed2 posts from June 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/june
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed328 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,595 bytes of HTML; budget 500,000
| 2 | 145 |
| https://levels.io/2017/march | 200 | March 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMarch 2017 — @levelsio (Pieter Levels)
- description: passed1 posts from March 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/march
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 1 images lack an alt attribute
- img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed1 of 14 links have no HTML name
- link-text: passed0 of 14 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/march
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMarch 2017 — @levelsio (Pieter Levels)
- og-description: passed1 posts from March 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/march
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed255 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,188 bytes of HTML; budget 500,000
| 2 | 176 |
| https://levels.io/2017/may | 200 | May 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedMay 2017 — @levelsio (Pieter Levels)
- description: passed3 posts from May 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/may
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 3 images lack an alt attribute
- img-dimensions: failed3 of 3 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed3 of 18 links have no HTML name
- link-text: passed0 of 18 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/may
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedMay 2017 — @levelsio (Pieter Levels)
- og-description: passed3 posts from May 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/may
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed361 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,760 bytes of HTML; budget 500,000
| 2 | 180 |
| https://levels.io/2017/november | 200 | November 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedNovember 2017 — @levelsio (Pieter Levels)
- description: passed2 posts from November 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/november
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 2 images lack an alt attribute
- img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed2 of 16 links have no HTML name
- link-text: passed0 of 16 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/november
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedNovember 2017 — @levelsio (Pieter Levels)
- og-description: passed2 posts from November 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/november
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed366 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed40,770 bytes of HTML; budget 500,000
| 2 | 233 |
| https://levels.io/2017/october | 200 | October 2017 — @levelsio (Pieter Levels)Page checklist evidence- title: passedOctober 2017 — @levelsio (Pieter Levels)
- description: passed4 posts from October 2017 by @levelsio
- canonical: passedhttps://levels.io/2017/october
- h1: passed2 H1 element(s)
- headings: passed0 skipped heading level(s)
- main: failed0 main landmarks
- lang: passeden
- alt: passed0 of 4 images lack an alt attribute
- img-dimensions: failed4 of 4 images lack width/height attributes or an aspect-ratio style
- labels: failed1 of 1 controls have no HTML label
- buttons: passed0 of 1 buttons have no HTML name
- links-named: failed4 of 20 links have no HTML name
- link-text: passed0 of 20 links use generic text
- viewport: passedwidth=device-width, initial-scale=1.0
- https: passedhttps://levels.io/2017/october
- mixed: passed0 HTTP embedded resource URL(s)
- og-title: passedOctober 2017 — @levelsio (Pieter Levels)
- og-description: passed4 posts from October 2017 by @levelsio
- og-type: passedwebsite
- og-url: passedhttps://levels.io/2017/october
- og-image: passedhttps://levels.io/og.jpg?v=1789196712
- og-alt: failedNo sharing image description
- twitter-card: passedsummary_large_image
- readable: passed419 characters of crawler-visible content (minimum 100)
- jsonld: failed0 of 0 blocks have valid JSON-LD structure
- html-size: passed41,387 bytes of HTML; budget 500,000
| 2 | 164 |