swiftrocks.com

Website review swiftrocks.com

SwiftRocks - By Bruno Rocha

 Generated on April 17 2026 11:14 AM

Old data? UPDATE !

The score is 62/100

SEO Content

Title

SwiftRocks - By Bruno Rocha

Length : 27

Perfect, your title contains between 10 and 70 characters.

Description

SwiftRocks is Bruno Rocha's blog about Swift / iOS and the software engineering industry.

Length : 89

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

Keywords

Software, Engineering, Blog, Posts, iOS, Xcode, Swift, Articles, Tutorials, OBJ-C, Objective-C, Apple

Good, your page contains meta keywords.

Og Meta Properties

Good, your page take advantage of Og Properties.

Property Content
title SwiftRocks - By Bruno Rocha
image https://swiftrocks.com/images/thumbs/thumb_dark.jpg
description SwiftRocks is Bruno Rocha's blog about Swift / iOS and the software engineering industry.
type website
url https://swiftrocks.com/index

Headings

H1 H2 H3 H4 H5 H6
2 0 26 0 0 0
  • [H1] Latest Posts
  • [H1] Favorite Posts
  • [H3] Digitizing photos from the 1998 Game Boy Camera
  • [H3] How my software engineering workflow has changed in the past year
  • [H3] I upgraded my home networking equipment
  • [H3] Reducing email spam with a domain and catch-all aliases
  • [H3] How I'm using AI to improve my software engineering productivity (and why it will not steal your job)
  • [H3] My Home Automation setup
  • [H3] Things that did (and didn't) contribute to Burnout Buddy's success
  • [H3] What happens when you move a file in git?
  • [H3] Focus not on the task, but on the problem behind the task
  • [H3] Working at startups vs large companies
  • [H3] Focus not on the task, but on the problem behind the task
  • [H3] There is no right or wrong in software engineering
  • [H3] How necessary are the programming fundamentals?
  • [H3] How async/await works internally in Swift
  • [H3] What's the "any" keyword? Understanding Type Erasure in Swift
  • [H3] Are your frameworks bulletproof?
  • [H3] Focus on concepts, not approaches
  • [H3] How To Solve Any iOS Crash Ever
  • [H3] Reverse engineering a 5 year old Xcode issue
  • [H3] Thread Safety in Swift
  • [H3] Understanding @inlinable in Swift
  • [H3] Swift's Sequence Inside The Compiler: How for loops work internally
  • [H3] iOS Responder Chain: UIResponder, UIEvent, UIControl and uses
  • [H3] What's .self, .Type and .Protocol? Understanding Swift Metatypes
  • [H3] Memory Management and Performance of Value Types
  • [H3] Understanding DispatchQueues

Images

We found 2 images on this web page.

Good, most or all of your images have alt attributes.

Text/HTML Ratio

Ratio : 19%

Good, this page's ratio of text to HTML code is higher than 15, but lower than 25 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

Perfect! No underscores detected in your URLs.

In-page links

We found a total of 10 links including 0 link(s) to files

Anchor Type Juice
blog Internal Passing Juice
about Internal Passing Juice
talks Internal Passing Juice
projects Internal Passing Juice
book recs Internal Passing Juice
game recs Internal Passing Juice
Bruno Rocha External Passing Juice
Burnout Buddy External Passing Juice
Mastodon External Passing Juice
Home Internal Passing Juice

SEO Keywords

Keywords Cloud

how type recs blog talks swift game updated published understanding

Keywords Consistency

Keyword Content Title Keywords Description Headings
published 13
recs 4
game 3
how 3
understanding 3

Usability

Url

Domain : swiftrocks.com

Length : 14

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

Perfect. Your declared charset is UTF-8.

W3C Validity

Errors : 0

Warnings : 0

Email Privacy

Warning! At least one email address has been found in the plain text. Use free antispam protector to hide email from spammers.

Deprecated HTML

Great! We haven't found deprecated HTML tags in your HTML.

Speed Tips

Excellent, your website doesn't use nested tables.
Too bad, your website is using inline styles.
Too bad, your website has too many CSS files (more than 4).
Too bad, your website has too many JS files (more than 6).
Perfect, your website takes advantage of gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimization

XML Sitemap

Great, your website has an XML sitemap.

https://swiftrocks.com/sitemap.xml

Robots.txt

https://swiftrocks.com/robots.txt

Great, your website has a robots.txt file.

Analytics

Great, your website has an analytics tool.

   Google Analytics

PageSpeed Insights


Device
Categories

Free SEO Testing Tool

Free SEO Testing Tool is a free SEO tool which provides you content analysis of the website.