Website Review


Enter domain


← Click to update
contravariance.rocks

Website review contravariance.rocks

 Generated on April 19 2021 19:24 PM

Old statistics? UPDATE !


The score is 56/100

SEO Content

Title

Contravariance. A Swift Podcast



Length : 31

Perfect, your title contains between 10 and 70 characters.
Description

A podcast about Apple, Swift and other programming topics. By Benedikt Terhechte.



Length : 81

Great, your meta description contains between 70 and 160 characters.
Keywords

apple, swift, mac, iphone, ipad, macos, mojave, rust



Good, your page contains meta keywords.
Og Meta Properties Good, your page take advantage of Og Properties.
Property Content
site_name Contravariance. A Swift Podcast
title Episodes
url https://contravariance.rocks
type website
Headings
H1 H2 H3 H4 H5 H6
0 39 1 38 8 0
  • [H2] Hello Management, Goodbye Coding
  • [H2] A Jolly SwiftUI Christmas Special
  • [H2] A Special Episode Looking Forward
  • [H2] iPhone 12 & Apple Silicon
  • [H2] Bas leaves XING
  • [H2] Windows, Apple Event and ARM Macs
  • [H2] The History of NSSpain
  • [H2] iOS is Hard
  • [H2] CodeConf
  • [H2] WWDC 2020
  • [H2] Revealing Benedikt's Side Project
  • [H2] The Star Wars Babka Computer Delivery
  • [H2] Clearly my home screen is better than yours
  • [H2] What is a CNAME Again?
  • [H2] Chocolate, Time, and Swift Scripts. Your Move, Elon.
  • [H2] Ink, Plot, Publish and More - With Special Guest John "Paul Hudson" Sundell
  • [H2] Live from CocoaHeads Hamburg
  • [H2] Donny Wals' Advent of Swift, Disney+ and other things - A special Christmas Episode
  • [H2] MacBooks, AirPods Pro, GitHub Mobile & SwiftUI
  • [H2] SwiftConf, NSSpain, mobiconf, and FrenchKit - With Special Guest Antoine van der Lee
  • [H2] Our thoughts on Xcode 11
  • [H2] Implementing SwiftUI on top of UIKit in iOS 12
  • [H2] Hackintoshes, new Apple Hardware, and an explanation of why VIM is cool
  • [H2] The Static Catalyst iPad Window Refactoring Project Conference
  • [H2] WWDC: Better Late Than Never
  • [H2] Not Work
  • [H2] WWDC Tips and Rumors
  • [H2] let substring = string[string.index(string.startIndex, offsetBy: 5) ..< string.index(string.startIndex, offsetBy: 15)]
  • [H2] Technical Writing
  • [H2] Putting Pieces in Place
  • [H2] application(_:willContinueUserActivityWithType:)
  • [H2] Xcode 10.2 beta 1 and the Swift Community Podcast
  • [H2] Refactoring Across a Large Code Base
  • [H2] Paul "John Sundell" Hudson
  • [H2] Conferences
  • [H2] A Philosophical Treatise on the Definition of Pro
  • [H2] The Most Awful Static Site Engine
  • [H2] applicationDidFinishLaunching:
  • [H2] Guests
  • [H3] Latest Episode
  • [H4] 401, 25.02.2021, 20:00
  • [H4] 316, 22.12.2020, 20:00
  • [H4] 315, 29.10.2020, 20:00
  • [H4] 314, 22.10.2020, 20:00
  • [H4] 313, 08.10.2020, 20:00
  • [H4] 312, 01.10.2020, 20:00
  • [H4] 311, 24.09.2020, 20:00
  • [H4] 310, 17.09.2020, 20:00
  • [H4] 309, 10.09.2020, 20:00
  • [H4] 308, 21.07.2020, 20:00
  • [H4] 307, 11.06.2020, 20:30
  • [H4] 306, 14.05.2020, 20:00
  • [H4] 305, 16.04.2020, 19:30
  • [H4] 304, 19.03.2020, 20:30
  • [H4] 303, 05.03.2020, 20:00
  • [H4] 302, 14.02.2020, 20:00
  • [H4] 301, 14.01.2020, 20:00
  • [H4] 214, 19.12.19, 20:00
  • [H4] 213, 21.11.19, 21:00
  • [H4] 212, 17.10.19, 20:00
  • [H4] 211, 30.08.19, 22:00
  • [H4] 210, 13.08.19, 20:00
  • [H4] 209, 08.08.19, 20:00
  • [H4] 208, 11.07.19, 20:00
  • [H4] 207, 20.06.19, 20:00
  • [H4] 206, 24.05.19, 20:00
  • [H4] 205, 10.05.19, 07:00
  • [H4] 204, 04.04.19, 20:00
  • [H4] 203, 21.03.19, 20:00
  • [H4] 202, 07.03.19, 20:00
  • [H4] 201, 21.02.19, 21:00
  • [H4] 107, 31.01.19, 20:00
  • [H4] 106, 08.11.18, 20:00
  • [H4] 105, 18.10.18, 20:00
  • [H4] 104, 04.10.18, 20:00
  • [H4] 103, 06.09.18, 20:00
  • [H4] 102, 23.08.18, 20:00
  • [H4] 101, 13.08.18, 17:00
  • [H5] with Cate Huston, Tammo Freese
  • [H5] with Berta Devant, Donny Wals, Sebastian Reimann
  • [H5] with Luis Ascorbe
  • [H5] with Pawel Madej
  • [H5] with Pedro Carrasco
  • [H5] with John Sundell
  • [H5] with Antoine van der Lee
  • [H5] with Paul Hudson
Images We found 1 images on this web page.

1 alt attributes are empty or missing. Add alternative text so that search engines can better understand the content of your images.
Text/HTML Ratio Ratio : 56%

Ideal! This page's ratio of text to HTML code is between 25 and 70 percent.
Flash Perfect, no Flash content has been detected on this page.
Iframe Great, there are no Iframes detected on this page.

URL Rewrite Good. Your links looks friendly!
Underscores in the URLs We have detected underscores in your URLs. You should rather use hyphens to optimize your SEO.
In-page links We found a total of 161 links including 76 link(s) to files



Anchor Type Juice
iTunes External Passing Juice
Overcast External Passing Juice
Pocket Casts External Passing Juice
Twitter External Passing Juice
Feed Internal Passing Juice
Episodes Internal Passing Juice
About Internal Passing Juice
Hello Management, Goodbye Coding Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
A Jolly SwiftUI Christmas Special Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
A Special Episode Looking Forward Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
iPhone 12 & Apple Silicon Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Bas leaves XING Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Windows, Apple Event and ARM Macs Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
The History of NSSpain Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
iOS is Hard Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
CodeConf Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
WWDC 2020 Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Revealing Benedikt's Side Project Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
The Star Wars Babka Computer Delivery Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Clearly my home screen is better than yours Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
What is a CNAME Again? Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Chocolate, Time, and Swift Scripts. Your Move, Elon. Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Ink, Plot, Publish and More - With Special Guest John "Paul Hudson" Sundell Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Live from CocoaHeads Hamburg Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Donny Wals' Advent of Swift, Disney+ and other things - A special Christmas Episode Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
MacBooks, AirPods Pro, GitHub Mobile & SwiftUI Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
SwiftConf, NSSpain, mobiconf, and FrenchKit - With Special Guest Antoine van der Lee Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Our thoughts on Xcode 11 Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Implementing SwiftUI on top of UIKit in iOS 12 Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Hackintoshes, new Apple Hardware, and an explanation of why VIM is cool Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
The Static Catalyst iPad Window Refactoring Project Conference Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
WWDC: Better Late Than Never Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Not Work Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
WWDC Tips and Rumors Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
let substring = string[string.index(string.startIndex, offsetBy: 5) ..< string.index(string.startIndex, offsetBy: 15)] Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Technical Writing Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Putting Pieces in Place Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
application(_:willContinueUserActivityWithType:) Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Xcode 10.2 beta 1 and the Swift Community Podcast Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Refactoring Across a Large Code Base Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Paul "John Sundell" Hudson Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Conferences Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
A Philosophical Treatise on the Definition of Pro Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
The Most Awful Static Site Engine Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
applicationDidFinishLaunching: Internal Passing Juice
Toggle Show Notes External Passing Juice
Listen External Passing Juice
Download Internal Passing Juice
Benedikt Terhechte External Passing Juice
Bas Broek External Passing Juice

SEO Keywords

Keywords Cloud listen notes show see toggle talk download swift benedikt bas
Keywords Consistency
Keyword Content Title Keywords Description Headings
notes 77
show 77
download 38
listen 38
toggle 38

Usability

Url Domain : contravariance.rocks
Length : 20
Favicon Great, your website has a favicon.
Printability We could not find a Print-Friendly CSS.
Language Good. Your declared language is en.
Dublin Core This page does not take advantage of Dublin Core.

Document

Doctype HTML 5
Encoding You have not specified the document's charset. Use this free meta tags generator to declare document's charset.
W3C Validity Errors : 21
Warnings : 8
Email Privacy Great no email address has been found in plain text!
Deprecated HTML Great! We haven't found deprecated HTML tags in your HTML.
Speed Tips
Excellent, your website doesn't use nested tables.
Perfect. No inline css has been found in HTML tags!
Great, your website has few CSS files.
Perfect, your website has few JavaScript files.
Perfect, your website takes advantage of gzip.

Mobile

Mobile Optimization
Apple Icon
Meta Viewport Tag
Flash content

Optimization

XML Sitemap Missing

Your website does not have an XML sitemap - this can be problematic.

A sitemap lists URLs that are available for crawling and can include additional information like your site's latest updates, frequency of changes and importance of the URLs. This allows search engines to crawl the site more intelligently.
Robots.txt http://contravariance.rocks/robots.txt

Great, your website has a robots.txt file.
Analytics Missing

We didn't detect an analytics tool installed on this website.

Web analytics let you measure visitor activity on your website. You should have at least one analytics tool installed, but It can also be good to install a second in order to cross-check the data.

PageSpeed Insights


Device
Categories


Visi mobilieji | Darbo birža | Receptai | Vyriski ir moteriski batai | ETS 2 mods | Kur apsistoti Šiauliuose? | IT naujienos |