Generated on February 09 2026 10:19 AM
Old data? UPDATE !
The score is 55/100
Title
Paul Sørensen – Infrastructure Engineer | Servers, Scripting, Automation
Length : 72
Ideally, your title should contain between 10 and 70 characters (spaces included). Use this free tool to calculate text length.
Description
Explore Paul Sørensen’s blog on servers, scripting, and infrastructure, with scripts and guides focused on privacy and security best practices.
Length : 143
Great, your meta description contains between 70 and 160 characters.
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
Good, your page take advantage of Og Properties.
| Property | Content |
|---|---|
| locale | en_US |
| type | website |
| title | Paul Sørensen – Infrastructure Engineer | Servers, Scripting, Automation |
| description | Explore Paul Sørensen’s blog on servers, scripting, and infrastructure, with scripts and guides focused on privacy and security best practices. |
| url | https://paulsorensen.io/ |
| site_name | paulsorensen.io |
Headings
| H1 | H2 | H3 | H4 | H5 | H6 |
| 1 | 2 | 15 | 0 | 0 | 0 |
Images
We found 15 images on this web page.
Good, most or all of your images have alt attributes.
Text/HTML Ratio
Ratio : 5%
This page's ratio of text to HTML code is below 15 percent, this means that your website probably needs more text content.
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 72 links including 0 link(s) to files
| Anchor | Type | Juice |
|---|---|---|
| paulsorensen.io | Internal | Passing Juice |
| Home | Internal | Passing Juice |
| Tools | Internal | Passing Juice |
| Software | Internal | Passing Juice |
| Linux Tools | Internal | Passing Juice |
| Personal Tools | Internal | Passing Juice |
| Cloud & Hosting | Internal | Passing Juice |
| Web Tools | Internal | Passing Juice |
| Who | Internal | Passing Juice |
| Server | Internal | Passing Juice |
| How to setup Navidrome in Podman with Quadlet | Internal | Passing Juice |
| Install Podman on AlmaLinux 10 with Quadlet and Cockpit | Internal | Passing Juice |
| Best Hard Drive for Server | Internal | Passing Juice |
| How to Set Up DNSCrypt and AdGuard Home on OPNsense | Internal | Passing Juice |
| How to configure ntfy notifications for Zabbix | Internal | Passing Juice |
| Secure DNS with Cloudflared and Pi-hole | Internal | Passing Juice |
| Tools | Internal | Passing Juice |
| Linux Tools: A comprehensive List and Python CLI | Internal | Passing Juice |
| Desktop | Internal | Passing Juice |
| How to Set Up Virtual Machines on Linux with KVM, QEMU, libvirt, and virt-manager | Internal | Passing Juice |
| Set Desktop and Lock Screen Wallpaper from Shell in KDE Plasma | Internal | Passing Juice |
| Fedora KDE Plasma Post Installation Guide | Internal | Passing Juice |
| How to Get Your Local IP Address on Linux | Internal | Passing Juice |
| Cloud | Internal | Passing Juice |
| How to Set Up Kubernetes on Infomaniak Cloud | Internal | Passing Juice |
| Redirect Domain to Another Domain Cloudflare | Internal | Passing Juice |
| Surface Laptop: The Perfect Fedora Linux Workstation | Internal | Passing Juice |
| Dev | Internal | Passing Juice |
| Configure GitHub Copilot in VSCode with a Privacy-First Approach | Internal | Passing Juice |
| 2 | Internal | Passing Juice |
| Scripts | Internal | Passing Juice |
| adguard | Internal | Passing Juice |
| ai | Internal | Passing Juice |
| almalinux | Internal | Passing Juice |
| automation | Internal | Passing Juice |
| certbot | Internal | Passing Juice |
| cli | Internal | Passing Juice |
| cloud | Internal | Passing Juice |
| cloudflare | Internal | Passing Juice |
| cockpit | Internal | Passing Juice |
| copilot | Internal | Passing Juice |
| cron job | Internal | Passing Juice |
| dns | Internal | Passing Juice |
| fedora | Internal | Passing Juice |
| freebsd | Internal | Passing Juice |
| github | Internal | Passing Juice |
| hard drive | Internal | Passing Juice |
| homelab | Internal | Passing Juice |
| infomaniak | Internal | Passing Juice |
| kde | Internal | Passing Juice |
| kubernetes | Internal | Passing Juice |
| linux | Internal | Passing Juice |
| mariadb | Internal | Passing Juice |
| nas | Internal | Passing Juice |
| nginx | Internal | Passing Juice |
| ntfy | Internal | Passing Juice |
| opnsense | Internal | Passing Juice |
| pihole | Internal | Passing Juice |
| podman | Internal | Passing Juice |
| powershell | Internal | Passing Juice |
| privacy | Internal | Passing Juice |
| python | Internal | Passing Juice |
| quad9 | Internal | Passing Juice |
| s3 | Internal | Passing Juice |
| shell | Internal | Passing Juice |
| ssl | Internal | Passing Juice |
| surface | Internal | Passing Juice |
| sysadmin | Internal | Passing Juice |
| vm | Internal | Passing Juice |
| windows server | Internal | Passing Juice |
| wordpress | Internal | Passing Juice |
| zabbix | Internal | Passing Juice |
Keywords Cloud
tools how more guide server linux cloud set paul read
Keywords Consistency
| Keyword | Content | Title | Keywords | Description | Headings |
|---|---|---|---|---|---|
| paul | 16 | ![]() |
![]() |
![]() |
![]() |
| more | 15 | ![]() |
![]() |
![]() |
![]() |
| read | 15 | ![]() |
![]() |
![]() |
![]() |
| tools | 15 | ![]() |
![]() |
![]() |
![]() |
| linux | 14 | ![]() |
![]() |
![]() |
![]() |
Url
Domain : paulsorensen.io
Length : 15
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
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 Optimization
![]() |
Apple Icon |
![]() |
Meta Viewport Tag |
![]() |
Flash content |
XML Sitemap
Great, your website has an XML sitemap.
| https://paulsorensen.io/sitemap.xml |
Robots.txt
https://paulsorensen.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.