Blog
Top 5 Microdata Schema.org Markup Examples for AI in 2025
The SEO game is changing. It’s no longer enough to just optimise for Google — now you also need to consider how…
How to Add Virtual Video Pages to the Default WordPress Sitemap
Learn how to include virtual video pages like /video/{code} in WordPress’s default sitemap.xml — without plugins. This step-by-step guide shows how to…
Fixing “Video isn’t on a watch page” in Google Search Console for WordPress
This guide helps you resolve the common Google Search Console issue where a video is detected but not indexed as a rich…
Why Your B2B Marketing Funnel Isn’t Working — and How to Fix It
If your B2B funnel is full of leads but short on revenue, you're not alone. Most funnels fail because they’re built on…
How to Write Blog Posts That Get Traffic in 2025
In 2025, writing blog posts that actually bring in traffic means going beyond keywords. It’s about clarity, structure, intent, and making your…
How to Disable Unnecessary CSS and JavaScript in a WordPress Theme (Without Breaking Everything)
Want cleaner, faster WordPress pages without unnecessary bloat? This guide shows you how to disable default scripts like jQuery, emojis, Gutenberg styles,…
How to Create a Child Theme from Blankslate and Add Custom CSS, JavaScript, Header and Footer
Prefer watching over reading? You can check out the full tutorial on YouTube in the player below. Or if you’re more of…
How to Create a New WordPress Theme Using the Underscores Boilerplate
Step-by-step guide for creating a custom WordPress theme using the Underscores (_s) starter template, tailored for developers and agencies in Australia.
3 Must-Do First Steps For SEO After Launching Your Website
So your website is live. But before you celebrate with a flat white, there are a few critical steps you still need…
How to Install WordPress on a VPS in Sydney (DigitalOcean + OpenLiteSpeed + Free LE SSL)
In this step-by-step guide, I’ll show you how to launch a WordPress website using a VPS hosted in Sydney, via DigitalOcean.