One man & 810 million WordPress sites.
My aim is to help 0.0001% of these reduce lost sales & make more money.
Don't let preventable issues ruin your visitors experience and tarnish your hard earnt reputation.
Does your company have a mission statement? This is mine for https://t.co/ixTWvdfb1c
I have big plans for 2025 and beyond. Would you like to join me on this journey and fix some 404's on the way?
Something new is coming soon!
Website Toolkit + HeadsUpWP + Launch That Website are combining into one new platform.
Watch this space for news of the free summer preview period - 1st July till 31st August.
With my custom website audit, I'll dig through the website crawler results and provide a detailed summary Word doc + Loom video of the highlights for your web team to action.
Say goodbye to endless loops and 404s, even for those troublesome links deep in your documentation area.
The problem: People can't fix issues they don't know about.
The solution: HeadsUp. It helps site owners uncover a wide range of issues.
https://t.co/oIqa1D3BfV
Accessibility matters on websites.
✅Press TAB on a website to see if "Skip to content" is shown.
❌Pressing enter does nothing
HeadsUp can help everyone from web designers to larger agencies check their own & client sites for a wide range of issues.
"It’s worth every dime! Dave’s SEO essentials website health check helped me tremendously.... Dave’s reporting literally saved me a full day of work, combing through issues.”
Thank you @Bovelett for the kind words. You can read the full text below: https://t.co/pI98gFGp9D
Coming a little later in the year to the HeadUp email summary is plugin tracking. The service already logs when a plugin is installed/ updated/ deactivated, and this summary will be included in the weekly results.
After that will be key plugin alerts, if vital plugins turn off.
The email summary will now show when the number of remote scripts has increased since its last crawl.
In this case it was the first with the new feature in place so everything was new.
It'll only takes 30 seconds for you to check if anything is suspicious.
HeadsUp now lists your remote Java Scripts on a new "Remote Scripts" sheet.
The script page URL is set to the first page the script was found on. If it appears on a single (public) page it'll be listed here.
In a future version scripts might be alerted on if they vanish.
@HowellsMead As a stop gap it could do daily checks, in theory a couple of full site checks a day (not tried that scheduled). Mostly a client site bandwidth issue / CPU time.
With a faster crawl rate it could be sped up with the right setup (10 threads, 2 sec pause etc).
@HowellsMead I'm not quite at that stage yet, but on my big vision is doing on-demand checks for single pages when they've been updated.
The plugin feeds to the backend when a change has been made, I "just" need to get it to do a single page check.
https://t.co/np8p6zUN6U
@HowellsMead The duration depends on the site site. To be polite it does a few requests at a time with a few second gap (also avoids triggering any rate limits).
A 1000 page site would be around an hour range.
With a white listed IP it can go full throttle to speed things up.
2/2
@HowellsMead Hi Mark, it acts like GoogleBot in a way, requesting the HTML from the home page, checking for links in that, and then working its way around the site.
It doesn't render JavaScript, so SPA's will not work, but if normal HTML is seen when you view source it should be good.
1/2
Another change currently in development is tracking changes to administrator user account email addresses. This is in addition to the site administrator email change monitoring that is already in place.
Today's random WordPress question:
If your email is set as the site administrator (you maintain but don't own the site) do you also receive a copy of any form submissions?
I'm wondering how different form plugins handle this.
If a client paid you $5000+ for a new WordPress website and it went live with broken links, missing images and faulty product brochure downloads, would the client be happy?
Mistakes do happen, and are usually quick to fix, but only once you know about them.
Get a Heads Up 1st.