ashbrook.io

Website review ashbrook.io

royashbrook – a running diary of whatever

 Generated on January 19 2026 13:27 PM

Old data? UPDATE !

The score is 54/100

SEO Content

Title

royashbrook – a running diary of whatever

Length : 41

Perfect, your title contains between 10 and 70 characters.

Description

a running diary of whatever

Length : 27

Ideally, your meta description should contain between 70 and 160 characters (spaces included). Use this free tool to calculate text length.

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
title kill your darlings
locale en_US
description a running diary of whatever
url https://royashbrook.com/
site_name kill your darlings
type website

Headings

H1 H2 H3 H4 H5 H6
17 0 0 0 0 0
  • [H1] 2023
  • [H1] 2022
  • [H1] 2021
  • [H1] 2020
  • [H1] 2019
  • [H1] 2018
  • [H1] 2017
  • [H1] 2015
  • [H1] 2014
  • [H1] 2013
  • [H1] 2012
  • [H1] 2011
  • [H1] 2010
  • [H1] 2009
  • [H1] 2008
  • [H1] 2007
  • [H1] 2006

Images

We found 2 images on this web page.

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

Text/HTML Ratio

Ratio : 0%

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

We have detected underscores in your URLs. You should rather use hyphens to optimize your SEO.

In-page links

We found a total of 245 links including 7 link(s) to files

Anchor Type Juice
Home Internal Passing Juice
About Internal Passing Juice
philosophical musings with chatgpt Internal Passing Juice
saving a pc hard drive to a mac Internal Passing Juice
organizing physical storage Internal Passing Juice
my mousepad doesn't work!! Internal Passing Juice
how to enable passwordless ssh on windows 2012 r2 Internal Passing Juice
Migrating a dotnet CLI app to Blazor/WASM Internal Passing Juice
Blog Migration/Update and GitHub Codespaces Internal Passing Juice
Migrating index data from doclink to cosmosdb Internal Passing Juice
Creating an app to search and retrieve documents on Azure Internal Passing Juice
Moving 15 million documents to the cloud Internal Passing Juice
Helper script for devicon.dev Internal Passing Juice
Using WEI to quickly compare two systems Internal Passing Juice
Invoke-ExcelQuery on ImportExcel Internal Passing Juice
Getting data out of Powershell Jobs/Runspaces in realtime Internal Passing Juice
how to convert a one line rollup plugin to an npm package Internal Passing Juice
one line rollup plugin for svelte Internal Passing Juice
Publishing Svelte app to Azure Web App using Azure Devops CI/CD Internal Passing Juice
Switching from Master to Main in Git on Azure Devops Internal Passing Juice
Switching from JSZip to unzipit Internal Passing Juice
Adding Chart Labels with Chart JS to Bar Charts and Stacked Bar Charts Internal Passing Juice
Extract data from Excel Spreadsheet using PowerShell Internal Passing Juice
Add a work-item to devops with storypoints from CLI Internal Passing Juice
Migrate users from ASP.NET Forms-based Auth to ASP.NET Core Identity Internal Passing Juice
Uploading data to o365/spo with Powershell Internal Passing Juice
Batch decode user agent strings Internal Passing Juice
Download Azure WebApp / AppService Logs via CLI Internal Passing Juice
migrating git repositories from one azure devops org to another Internal Passing Juice
MS-SQL LAG window function and 31st Internal Passing Juice
Hosting Blazor App on O365 Sharepoint Internal Passing Juice
Watching a folder for changes and sending an email with powershell Internal Passing Juice
Using powershell to compress data in flight Internal Passing Juice
The fastest way to get a folder size in windows Internal Passing Juice
Watching Files with Powershell Internal Passing Juice
Bookmarklets for Scheduled Tasks in ServiceNow (creation and direct URL) Internal Passing Juice
Listing Documents via Jekyll without collections Internal Passing Juice
Running PiHole on a Raspberry Pi Docker Swarm Internal Passing Juice
Add Global Admin Directory Role in Azure AD via Powershell CLI Internal Passing Juice
Setting up Raspberry Pi Zero redundant PiHole Ad Blocker Internal Passing Juice
VMware Snapshot Removal Stuck At 99 Percent Internal Passing Juice
Queue up or pre-download windows updates with powershell Internal Passing Juice
Quick Performance Monitoring from Powershell Internal Passing Juice
Get Windows Update Info via Powershell/COM Internal Passing Juice
Setting up PowerShell on my RasPi Internal Passing Juice
Powershell Universal Dashboard on RasPi Internal Passing Juice
Installing Docker on Raspi Internal Passing Juice
Why does PowerShell Universal Dashboard hate my Mac? Internal Passing Juice
Bug in Send-MailMessage in Powershell Core 6.0 Internal Passing Juice
Move inactive users to a new Exchange 2010 Database Internal Passing Juice
How big is all of the data I have deleted in Exchange 2010 Internal Passing Juice
delete exchange database catalog index files Internal Passing Juice
Simple FTP File Listing with PowerShell Internal Passing Juice
query installed software from remote machine registry Internal Passing Juice
ConvertFrom-CSV header weirdness parsing IISLogs with Powershell Internal Passing Juice
select object with max value in powershell Internal Passing Juice
How to relate VMWARE disks to Windows disks Internal Passing Juice
How to deal with CSV with no header row Internal Passing Juice
View SQL Job Steps as XML Internal Passing Juice
For each file - CLI - MacOS Internal Passing Juice
Encrypting and Decrypting SecureString values in Powershell Internal Passing Juice
Decrypting VNC Passwords Internal Passing Juice
Audit Local User Accounts Using Powershell Internal Passing Juice
Archimate - Layer 2 Network Diagrams in Archi Internal Passing Juice
P2V Windows 10 and Parallels Internal Passing Juice
Simple RIAK and C# Example Internal Passing Juice
Pulling a Sharepoint 2007 list into Excel as Raw XML Internal Passing Juice
Generating a Date Dimension table in C# Internal Passing Juice
List Fields/Formfields data in a Word Document using C# and Microsoft.Office.Interop.Word Internal Passing Juice
Find Recent Items in Windows 8 Internal Passing Juice
Amazon Workspaces – Usage Notes Internal Passing Juice
Rename a Connection and change DNS servers Internal Passing Juice
How Heroku made me sad today =( Internal Passing Juice
AppHarbor and dealing with annoying firewall rules. 😛 Internal Passing Juice
passing csv to sql is still bad Internal Passing Juice
Fit Window for All Pages Visio macro (FWAP!) Internal Passing Juice
Minecraft Password Recovery from lastlogin file Internal Passing Juice
I’m looking at you Comcast! Internal Passing Juice
SimpleSniffer Updated to 1.0.0.2 (stable) Internal Passing Juice
Bitshift operator vs .Net Libraries (and False Advertisement regarding Performance) Internal Passing Juice
How to write a basic sniffer in PowerShell Internal Passing Juice
New and Improved InsertDateTime Macro for Outlook Tasks Internal Passing Juice
Simple Sniffer in C# Internal Passing Juice
How to make EA (Enterprise Architect) documentation available to those without EA using EAPtoHTML Internal Passing Juice
How to search in a SharePoint 2007 list using JavaScript Internal Passing Juice
How to check in multiple documents in Sharepoint 2007 Internal Passing Juice
How to save videos from YouTube for free using VLC Media Player in six easy steps Internal Passing Juice
NeverAway v1.0 released Internal Passing Juice
How to create and close TFS 2010 tasks in one step using excel 2010 Internal Passing Juice
How to change the first day of the week on Windows 7 Internal Passing Juice
How to make a laptop stand out of crap for your treadmill for almost free 😀 Internal Passing Juice
Setting the File DateTime properties Internal Passing Juice
which pid is which in iis and how much memory are they using Internal Passing Juice
Normal and abnormal ways to display the logical scan fragmentation in sql database Internal Passing Juice
Search all of the text fields in sql server database for a particular value Internal Passing Juice
Search all of the text fields in a sql server database for a particular value... with LINQ (Pad) Internal Passing Juice
LINQPad and Active Directory Internal Passing Juice
set transaction isolation level read only uncommitted in LINQ Internal Passing Juice
Space used by tables, long form Internal Passing Juice
sp_spaceused for all the tables in your database in one table Internal Passing Juice
How to regain administrative access to your own sql server Internal Passing Juice
ah yes... LINQ is case sensitive... Internal Passing Juice
Showing status in c# loop using the modulus operator (%) Internal Passing Juice
ROW_NUMBER() AND PIVOT AND TEST DATA, OH MY! Internal Passing Juice
Careful with your LINQ joins (WHERE IN TSQL with LINQ) Internal Passing Juice
Some EF Weirdness (LINQ to Entities does not recognize the method 'System.String ToString()') Internal Passing Juice
SQLCE on IIS Internal Passing Juice
How to setup blogging to subtext from word2007 Internal Passing Juice
How to automatically play and loop a youtube video Internal Passing Juice
Top 10 best LogParser links ( plus a bonus 7 😛 ) Internal Passing Juice
stupid macro for adding some leading text in an outlook window Internal Passing Juice
how to graph / chart multiple ping results using shell scripting and logparser Internal Passing Juice
print commands to give a group dbo in all the sql dbs Internal Passing Juice
making a custom google map (for ingles stores 😛) Internal Passing Juice
Adding an task item to sharepoint with C# .net Internal Passing Juice
Adding a task item to sharepoint with VBScript and Microsoft.XMLHttp Internal Passing Juice
delete objects belonging to a schema in sql Internal Passing Juice
how do i disconnect all of my network drives in windows Internal Passing Juice
windows 7 rc Internal Passing Juice
dsquery, dsget, etc Internal Passing Juice
create a custom sendto item to process files... with powershell... Internal Passing Juice
old ruby code for working with sugarcrm Internal Passing Juice
create a custom sendto item to process files Internal Passing Juice
find sql users and roles assigned to my databases Internal Passing Juice
cold hard truth Internal Passing Juice
net command (net user, net localgroup, etc) Internal Passing Juice
partial trust, permcalc, and caspol, OH MY! Internal Passing Juice
fairness Internal Passing Juice
count lines with linq Internal Passing Juice
directory list with a stack instead of recursion Internal Passing Juice
Microsoft CAB = Butter Building Internal Passing Juice
SQL Server 2005 Emergency Diagnostic and Performance Queries Internal Passing Juice
how can i get some performance statistics on my stored procedures in sql2005? Internal Passing Juice
how can i find when a stored procedure was last executed in sql 2005? Internal Passing Juice
how to create an extended stored proc in c# Internal Passing Juice
enable clr procs on sql2005 Internal Passing Juice
multiple objects in a using and compression sample Internal Passing Juice
Show ip addresses on the local machines Internal Passing Juice
My MyBook World Edition II Fun 😀 - Part 1 Internal Passing Juice
My MyBook World Edition II Fun 😀 - Prelude Internal Passing Juice
linux command line cheat sheet Internal Passing Juice
Stupid Windows Shell Scripting Tricks Internal Passing Juice
Gibson Robot Guitar Internal Passing Juice
Amazon S3 Outage Internal Passing Juice
Alienware Curved Monitor Internal Passing Juice
S.W.A.G. Internal Passing Juice
TLD (Top Level Domain) list Internal Passing Juice
sql2005 recursion, common table expressions (CTEs), hierarchical data Internal Passing Juice
.Net DataReader to ArrayList Internal Passing Juice
clear buffers in sql Internal Passing Juice
Why Objects Suck Internal Passing Juice
Colour Internal Passing Juice
show proc dependencies Internal Passing Juice
chunking binary or xml into sql Internal Passing Juice
chunking varbinary into sql2005 Internal Passing Juice
HTTP Status and SubStatus codes Internal Passing Juice
newsflash .NET > J2EE Internal Passing Juice
404 error or XML Parsing Error - no element found error on IIS with .Net Internal Passing Juice
alter column dbcc cleantable Internal Passing Juice
More CLR Internal, Debugging, Etc reading material Internal Passing Juice
First/Second Chance Exceptions Defined Internal Passing Juice
Electronification of Paper aka EOP Internal Passing Juice
Why "SET NOCOUNT ON" Sucks Internal Passing Juice
Reflections on Tampa CodeCamp Internal Passing Juice
use CommandBehavior.CloseConnection even with usings Internal Passing Juice
how do i alter fill factor on all tables in a database or for a whole server Internal Passing Juice
Testing your code Internal Passing Juice
Top 10 "Why XML Sucks" Articles Internal Passing Juice
Top 10 Fabian Pascal Articles/Pages/Responses Internal Passing Juice
Imprisoning Mort? Internal Passing Juice
Nulls to Codd to Fabian Pascal! Internal Passing Juice
Top 10 Articles on Storing XML BLOB data in SQL2005, maybe using compression, sqlclr or encryption 😀 Internal Passing Juice
simple web service Internal Passing Juice
Quote of the Day Internal Passing Juice
Odds and Ends Internal Passing Juice
upside down triangles Internal Passing Juice
unicode paths in windows Internal Passing Juice
Top 5 SOS.dll Tips Internal Passing Juice
Top 10 WinDbg.exe Usage Articles Internal Passing Juice
managed threads Internal Passing Juice
for > foreach Internal Passing Juice
Top 20 .NET Garbage Collection (GC) Articles Internal Passing Juice
XmlDocument-to-Byte-Array - don't forget your usings. 😀 Internal Passing Juice
yes! you can rollback truncate Internal Passing Juice
SHFBO Stored Procedures Internal Passing Juice
bitwise logic in sql server Internal Passing Juice
SQL 2005 XML Primer Internal Passing Juice
how do i tell how big my xml docs (or vars) are in sql? Internal Passing Juice
multi-touch computing is now microsoft surface computing Internal Passing Juice
show all table sizes in sql Internal Passing Juice
how do i find what nt domain groups i'm in? Internal Passing Juice
Star Schema Internal Passing Juice
switching to vista from os x Internal Passing Juice
tempdb concurrency enhancement for sql2005 Internal Passing Juice
SQL SSIS Best Practices Internal Passing Juice
OH NOS!!@@ I'm Locked OUT! Internal Passing Juice
deploying ssis to file system or server Internal Passing Juice
SSIS, Bulk Loading, 1TB in an hour?? Internal Passing Juice
ssd is coming! Internal Passing Juice
SQL Testing with the WAITFOR Command Internal Passing Juice
SQL native stack joins on text files Internal Passing Juice
IBM Lays off 1 billion people! Internal Passing Juice
command cancel vs close Internal Passing Juice
stored procedure optimization Internal Passing Juice
view svn change log, quick and dirty Internal Passing Juice
stupid svn log tricks Internal Passing Juice
more cool usage information for sql2005 Internal Passing Juice
identify most used indexes Internal Passing Juice
top 11 colour tools on the web Internal Passing Juice
ring buffer in tsql Internal Passing Juice
faster random ids Internal Passing Juice
select top 6 from (select top 10 from lists) Internal Passing Juice
query snmp from vbscript Internal Passing Juice
fork.vbs Internal Passing Juice
basic sql load testing with a multithreaded c# console app Internal Passing Juice
testing with a random id in sql Internal Passing Juice
optional sql parameters Internal Passing Juice
object_id vs exists performance comparison Internal Passing Juice
tsql replace vs ltrim/rtrim performance Internal Passing Juice
nopatchforstupid 4 Internal Passing Juice
nopatchforstupid 3 Internal Passing Juice
nopatchforstupid 2 Internal Passing Juice
bulk insert trc files Internal Passing Juice
update statistics undocumented Internal Passing Juice
sql2005 endpoint sample/example Internal Passing Juice
SQL Query Processing Internal Passing Juice
passing csv to sql is bad mm'kay Internal Passing Juice
nopatchforstupid 1 Internal Passing Juice
ping check - aka isup Internal Passing Juice
How to find a stored procedure that contains certain text Internal Passing Juice
running wss 2 and wss 3 side by side Internal Passing Juice
multi-tenant architecture Internal Passing Juice
IP PBX Internal Passing Juice
css and microformats Internal Passing Juice
the virtual cpu Internal Passing Juice
rotating testimonials with javascript Internal Passing Juice
simple .net connection page Internal Passing Juice
recursion and file enumeration Internal Passing Juice
TODO and more to RSS Internal Passing Juice
qwinsta, rwinsta, and reg, OH MY!! Internal Passing Juice
tables for layout... boo Internal Passing Juice
graphic design Internal Passing Juice
replacing carriage return Internal Passing Juice
parsing eml files with ruby Internal Passing Juice
parsing eml files with c# Internal Passing Juice

SEO Keywords

Keywords Cloud

royashbrook running diary darlings kill

Keywords Consistency

Keyword Content Title Keywords Description Headings
diary 2
running 2
royashbrook 1
kill 1
darlings 1

Usability

Url

Domain : ashbrook.io

Length : 11

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.
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

https://ashbrook.io/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.