
Best “bang for your buck” SEO tweaks
There are times when you need to show value to a client fast. Perhaps at the beginning of an agreement or when things have…
March 11, 2025

How to Outsource Content Without a Brand Identity Crisis
Outsourcing content doesn’t mean losing your brand’s mojo. Find out how to stay true to your brand while getting expert help with your content writing….
March 11, 2025

Member Spotlight: Danielle Zarcaro
Danielle never planned on running their own business… In fact, they started out studying to be a high school English teacher before realizing that…
March 10, 2025

Designing a Single Post Template with GeneratePress and GenerateBlocks
In my previous post, I showed you how to set up a blog page that dynamically archives all your blog posts. Today, we’re taking…
March 7, 2025

How to Set Up a Blog Page with GeneratePress and GenerateBlocks
With the release of GenerateBlocks 2.0, I thought it was time to revisit how to set up a blog page using GeneratePress and GenerateBlocks. In this post,…
March 5, 2025

How to Create Stacking Cards with CSS in GenerateBlocks
Recently, I came across a cool stacking card effect on a website my friend Paul launched. The cards appeared to stack and fade into…
March 4, 2025

Think Your Agency’s WordPress Builds Are SEO-Ready? Don’t be too hasty…
Let me preface this week’s SEO Weekly by saying I see A LOT of websites that other agencies make. The purpose of this post…
March 4, 2025

Member Spotlight: Sandy Wiles
Sandy Wiles didn’t set out to be a web designer — she started as a virtual assistant in 2007, handling emails, calendars, and admin…
March 3, 2025

New SEO Client? The Counterintuitive Truth About Early Drops in Traffic Metrics
We’ve all been there. It’s the first retainer review meeting with a new client. You’ve been busting your gut for a month to show…
February 25, 2025

A Tour of Free Resources from The Admin Bar
It occurred to me this morning that some of you might only know The Admin Bar through this YouTube channel. While there are hundreds of videos…
February 24, 2025

Member Spotlight: Ron Johnson
When Ron started CyberOptik back in 2002, the web looked very different — and the idea of running a team with 25 employees and…
February 24, 2025

How to Redesign the WordPress Login System with WS Form
The default WordPress login page is functional but far from visually appealing. While I’ve added some basic styling to it in the past, it…
February 21, 2025

11 Words & Phrases You Never Want to See on Your Privacy Policy Page
Your Privacy Policy might be embarrassing you—like Crocs in winter. From ‘Lorem Ipsum’ blunders to outdated legal jargon, here are 11 phrases you never want to see in your policy (or anywhere, really). Avoid the cringe and fix your PP—uh, Privacy Policy—today!…
February 21, 2025

Avoiding Time-Wasters & Tire-Kickers
Getting leads is great—until you realize half of them are a total waste of time. Here’s how to filter out the tire-kickers, time-wasters, and nightmare clients before they drain your sanity (or your schedule)….
February 19, 2025

A Better Way to Set Up Fluid Typography with a Clamp Calculator
When I’m building a completely custom design, like something I’ve created in Figma, I spend a lot of time fine-tuning typography in GeneratePress and…
February 19, 2025

Close More SEO Sales by Saying Less (Here’s How)
Selling SEO doesn’t have to be complicated, but it does need to be strategic. I’ve been selling SEO retainers for agencies for over 10…
February 18, 2025

A Simple Marketing Strategy We’ve Been Ignoring
Boost visibility, generate traffic, and improve your agency’s perception with this easy, repeatable strategy!…
February 18, 2025

Understanding Compound Selectors in GenerateBlocks
I recently received an email from a GenerateBlocks user who was confused about the compound selector toggle in the GenerateBlocks system. If you’re not used to…
February 17, 2025

Member Spotlight: Stacey Watson
Stacey Watson’s journey into web development started with an old hand-me-down computer, a Backstreet Boys fan site, and an early obsession with the internet….
February 17, 2025

How to Set Up Tabs in GenerateBlocks 2.0 Without Frustration
The GenerateBlocks 2.0 release introduced a completely rebuilt tabs block, along with updates to all other blocks. While the new features are powerful, there…
February 14, 2025

Red Alert: Spotting the Warning Signs of an Unhappy Client & How to Handle Them
Dealing with an unhappy client? In this blog, learn how to identify an unhappy client and the best way to handle the situation and keep your customers happy….
February 12, 2025

Unlock Hidden SEO Opportunities With This Blog Ideation Framework
It can be difficult to consistently generate fresh, engaging blog ideas that are both creative and tie in with an SEO strategy. Believe me,…
February 11, 2025

Member Spotlight: Matt Schwartz
Matt Schwartz is the founder of Inspry, an 8-person agency based in Atlanta, GA, that’s been delivering creative WordPress solutions since 2011. From running…
February 10, 2025

6 Steps to Writing Web Copy That Sells, Not Yells
Discover persuasive writing strategies you can use to create irresistible copy. Write engaging content that’ll turn casual visitors into keen customers….
February 6, 2025