Generated on February 11 2026 08:56 AM
Old data? UPDATE !
The score is 54/100
Title
Zoned Out – note to self
Length : 24
Perfect, your title contains between 10 and 70 characters.
Description
Length : 0
Very bad. We haven't found meta description on your page. Use this free online meta tags generator to create description.
Keywords
Very bad. We haven't found meta keywords on your page. Use this free online meta tags generator to create keywords.
Og Meta Properties
This page does not take advantage of Og Properties. This tags allows social crawler's better structurize your page. Use this free og properties generator to create them.
Headings
| H1 | H2 | H3 | H4 | H5 | H6 |
| 1 | 30 | 9 | 0 | 0 | 0 |
Images
We found 10 images on this web page.
6 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 : 43%
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
Perfect! No underscores detected in your URLs.
In-page links
We found a total of 158 links including 2 link(s) to files
| Anchor | Type | Juice |
|---|---|---|
| Skip to content | Internal | Passing Juice |
| Zoned Out | Internal | Passing Juice |
| - | Internal | Passing Juice |
| CONTACT | Internal | Passing Juice |
| MISC | Internal | Passing Juice |
| ABOUT | Internal | Passing Juice |
| Resurrecting Email Notifications on a Legacy NAS | Internal | Passing Juice |
| sunsetting basic authentication for SMTP in favor of OAuth | External | Passing Juice |
| Resend | External | Passing Juice |
| reddit post | External | Passing Juice |
| ssmtp | External | Passing Juice |
| sendmail | External | Passing Juice |
| [email protected] | Internal | Passing Juice |
| latest stable shipped in Debian | External | Passing Juice |
| Postfix | External | Passing Juice |
| swaks | External | Passing Juice |
| Findings | Internal | Passing Juice |
| Uncategorized | Internal | Passing Juice |
| NAS | Internal | Passing Juice |
| OpenSSL | Internal | Passing Juice |
| QNAP | Internal | Passing Juice |
| QTS | Internal | Passing Juice |
| SMTP | Internal | Passing Juice |
| ssmtp | Internal | Passing Juice |
| STARTTLS | Internal | Passing Juice |
| TLS | Internal | Passing Juice |
| 2 Comments | Internal | Passing Juice |
| Listing the contents of a remote ZIP archive, without downloading the entire file | Internal | Passing Juice |
| Is it possible to download just part of a ZIP archive (e.g. one file)? | External | Passing Juice |
| HTTPFS | External | Passing Juice |
| HTTP range requests | External | Passing Juice |
| ZIP file format | External | Passing Juice |
| Central Directory | External | Passing Juice |
| End of central directory record (EOCD) | External | Passing Juice |
| Content-Length | External | Passing Juice |
| HEAD request: | External | Passing Juice |
| External | Passing Juice | |
| 2.1 Byte Ranges of the RFC | External | Passing Juice |
| Programming | Internal | Passing Juice |
| Web | Internal | Passing Juice |
| curl | Internal | Passing Juice |
| hexdump | Internal | Passing Juice |
| Ruby | Internal | Passing Juice |
| ZIP | Internal | Passing Juice |
| zipinfo | Internal | Passing Juice |
| 5 Comments | Internal | Passing Juice |
| Migrating from LastPass to pass | Internal | Passing Juice |
| LastPass | External | Passing Juice |
| Bitwarden | External | Passing Juice |
| pass-import | External | Passing Juice |
| Gitea | External | Passing Juice |
| Installation with Docker | External | Passing Juice |
| trust | External | Passing Juice |
| Password Store | External | Passing Juice |
| OpenKeychain | External | Passing Juice |
| browserpass-extension | External | Passing Juice |
| https://www.passwordstore.org | External | Passing Juice |
| https://github.com/android-password-store/Android-Password-Store | External | Passing Juice |
| How to | Internal | Passing Juice |
| Self-hosting | Internal | Passing Juice |
| Gitea | Internal | Passing Juice |
| LastPass | Internal | Passing Juice |
| OpenKeychain | Internal | Passing Juice |
| pass | Internal | Passing Juice |
| password | Internal | Passing Juice |
| PasswordStore | Internal | Passing Juice |
| 2 Comments | Internal | Passing Juice |
| Spelunking Advent of Code, Some Assembly Required – part 3 of 4 – The Observer Pattern | Internal | Passing Juice |
| Part 2: Sorting | Internal | Passing Juice |
| Advent Of Code | External | Passing Juice |
| Day 7: Some Assembly Required | External | Passing Juice |
| Part 1 | Internal | Passing Juice |
| observer pattern | External | Passing Juice |
| object oriented programming | External | Passing Juice |
| “Gang of Four” book | External | Passing Juice |
| Smalltalk | External | Passing Juice |
| of-the-box | External | Passing Juice |
| Java | External | Passing Juice |
| java.util.Observable | External | Passing Juice |
| java.util.Observer | External | Passing Juice |
| deprecated already back in 2016 | External | Passing Juice |
| Link to my input | External | Passing Juice |
| 32-bit signed two’s complement integer | External | Passing Juice |
| integer overflows | External | Passing Juice |
| SignalProvider | External | Passing Juice |
| SignalInput | External | Passing Juice |
| Wire | External | Passing Juice |
| Gate | External | Passing Juice |
| AndGate | External | Passing Juice |
| Circuit | External | Passing Juice |
| addObserver | External | Passing Juice |
| putting gates in between | External | Passing Juice |
| SignalImmediateInstruction | External | Passing Juice |
| trigger | External | Passing Juice |
| regular expressions | External | Passing Juice |
| Ruby | External | Passing Juice |
| Circuit | External | Passing Juice |
| associate array | External | Passing Juice |
| getWire | External | Passing Juice |
| main entrypoint | External | Passing Juice |
| print out the result | External | Passing Juice |
| directed acyclic graph | External | Passing Juice |
| couldn’t construct a program | External | Passing Juice |
| arithmetic progression | External | Passing Juice |
| Runtime.totalMemory | External | Passing Juice |
| Runtime.freeMemory | External | Passing Juice |
| garbage collector | External | Passing Juice |
| Go channels | External | Passing Juice |
| Just for fun | Internal | Passing Juice |
| Advent of Code | Internal | Passing Juice |
| Java | Internal | Passing Juice |
| Leave a comment | Internal | Passing Juice |
| sorting | External | Passing Juice |
| Ruby | External | Passing Juice |
| mathematical definition | External | Passing Juice |
| numeric representation | External | Passing Juice |
| my input | External | Passing Juice |
| Ruby | External | Passing Juice |
| .partition | External | Passing Juice |
| monotonically | External | Passing Juice |
| Regexp#=== | External | Passing Juice |
| case statements | External | Passing Juice |
| MemoryProfiler | External | Passing Juice |
| line 27 | External | Passing Juice |
| Leave a comment | Internal | Passing Juice |
| Older posts | Internal | Passing Juice |
| Github | External | Passing Juice |
| RSS | Internal | Passing Juice |
| News | Internal | Passing Juice |
| Go | Internal | Passing Juice |
| Ruby on Rails | Internal | Passing Juice |
| Projects | Internal | Passing Juice |
| February 2026 | Internal | Passing Juice |
| April 2021 | Internal | Passing Juice |
| March 2021 | Internal | Passing Juice |
| December 2020 | Internal | Passing Juice |
| November 2020 | Internal | Passing Juice |
| January 2019 | Internal | Passing Juice |
| November 2017 | Internal | Passing Juice |
| July 2017 | Internal | Passing Juice |
| June 2016 | Internal | Passing Juice |
| May 2016 | Internal | Passing Juice |
| October 2015 | Internal | Passing Juice |
| August 2015 | Internal | Passing Juice |
| March 2015 | Internal | Passing Juice |
| June 2014 | Internal | Passing Juice |
| January 2013 | Internal | Passing Juice |
| February 2012 | Internal | Passing Juice |
| December 2011 | Internal | Passing Juice |
| November 2011 | Internal | Passing Juice |
| September 2011 | Internal | Passing Juice |
| February 2011 | Internal | Passing Juice |
| December 2010 | Internal | Passing Juice |
| November 2010 | Internal | Passing Juice |
| August 2010 | Internal | Passing Juice |
| April 2010 | Internal | Passing Juice |
| March 2010 | Internal | Passing Juice |
| GeneratePress | External | Passing Juice |
Keywords Cloud
all file instructions store just part pass password from wire
Keywords Consistency
| Keyword | Content | Title | Keywords | Description | Headings |
|---|---|---|---|---|---|
| from | 55 | ![]() |
![]() |
![]() |
![]() |
| part | 39 | ![]() |
![]() |
![]() |
![]() |
| all | 33 | ![]() |
![]() |
![]() |
![]() |
| instructions | 31 | ![]() |
![]() |
![]() |
![]() |
| pass | 29 | ![]() |
![]() |
![]() |
![]() |
Url
Domain : rhardih.io
Length : 10
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.
Doctype
HTML 5
Encoding
Perfect. Your declared charset is UTF-8.
W3C Validity
Errors : 0
Warnings : 0
Email Privacy
Great no email address has been found in plain text!
Deprecated HTML
| Deprecated tags | Occurrences |
|---|---|
| <s> | 1 |
Deprecated HTML tags are HTML tags that are no longer used. It is recommended that you remove or replace these HTML tags because they are now obsolete.
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 Optimization
![]() |
Apple Icon |
![]() |
Meta Viewport Tag |
![]() |
Flash content |
XML Sitemap
Great, your website has an XML sitemap.
| https://rhardih.io/sitemap.xml |
Robots.txt
https://rhardih.io/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.
Free SEO Testing Tool is a free SEO tool which provides you content analysis of the website.