Ask most businesses what SEO success would look like to them, and they’ll likely tell you it would be a number one search ranking on Google for their keywords.
Google has announced that they’re penalizing sites that use an interruptive pop-up, especially those that cover a significant amount of content.
Imagine for a moment that we travelled back in time to the 1800s, into the dusty centre of an old Wild West town and transported the local snake oil salesman right off his wagon, forward into 2015. How hard would it be for him or her to adjust to the present day? Possibly not that […]
How often do you think about the reading level of the men and women who read your web pages, blog posts, and downloadable offers?
Although many in the SEO and online marketing industry like to speak about Google’s algorithm as if it were an ancient secret buried beneath a mythical tomb, secrets known only to a chosen few who spend their days meditating in silence, the reality is actually a lot more mundane. Even if we don’t know exactly […]
Summer’s here and people are taking to the water, whether it’s rafting down a slow creek or getting out the waterskis. If you’re avoiding the sun by staying in the office, there’s a take-away we marketers can learn from the people splashing around at the lake: there are the skimmers, and there are divers.
Search optimization will always occupy a somewhat ironic place in my mind.
Not long ago, I wrote an article that suggested, in some very rare cases, that businesses might be better off throwing away an existing web site and moving their focus to a brand-new domain.
It’s probably not a coincidence that Google likes to choose cute, cuddly animals and delicate birds to name its search algorithm updates after.
Traditionally, the process of generating leads through search engine optimization looks something like this: figure out what keywords your potential customers are likely to search for, make pages that are easy for Google to find, and then make some kind of offer on the page that convinces them to take the next step.