I’ve been writing for 25 years. This site is new. I’ve got some serious work to do. In the meantime, have a look at the 1,000+ posts I wrote on Portent.com
The MNSearch community is one of the best on the planet. They let me babble on about E-A-T and SEO today. This is the deck, and a couple of relevant links.Continue reading
Read this to plumb the depths of my despair as a marketer and writer.Continue reading
Most of us, including brands and the copywriters that work for them, want to show empathy. Particularly during a crisis. But you don’t need to start your ad with “In these uncertain times.”Continue reading
Digital marketing is not a business strategy. It connects your customers to your value (your product) when they need it.Continue reading
I have a love/hate relationship with site replatforming projects: Migrating from one CMS/e-commerce platform/whatever to another is an opportunity. Great things can happen! Yay! Or, you can end up with a feculent pile of badly-written code and shortcuts that bogs down your business until the next time you replatform. This is my stream-of-consciousness list of things you must do for a stench-free project.Continue reading
If you run an agency, you’re going to face tough times. There’s no avoiding them. These are my experiences and how I (and my agency) survived them.Continue reading
If you create repeating, date-based content on your site, like an annual ‘best of’ list or buyer’s guide, use the same URL every year. Archive previous years to date-based URLs. That’s URL permanence. You’ll get more SEO bang for your buck.Continue reading
SEO Rule Number One: Fully describe your content.
Heck, that’s copywriting rule number one.
Everything that describes content should pass the blank sheet of paper test:
“Will this, written on a blank sheet of paper, make sense to a stranger?”Continue reading
Yep. I still have writer’s block. I’m so desperate I’m rewriting old fluff pieces and publishing them in a futile display of attention grubbing. So here you go: More Marketing Haiku. I apologize.Continue reading
Python is a fantastic SEO tool, until it breaks your heart. Tools are tools and you need to pick your battles. Ask yourself these questions before you code.Continue reading