Google Web Stories: A Practical Guide To Providing Fully Immersive Experiences

In this day and age, we as consumers want to digest content as quickly as possible and preferably with very little effort.  That’s why Google introduced their own version of short-form content called Google Web Stories.  But what are Google web stories and how do they contribute to a more immersive and personalised experience? Why use Google web stories and how can you create your own?  This practical guide will help you better understand the

Duplicate Content Penalty: The Myth, The Reality, and My Advice

For over a decade, Google has been fighting the myth of the duplicate content penalty. Since I still continue to field questions on it, I thought it would be worth discussing here. First, let’s discuss the verbiage: What Is Duplicate Content? Duplicate content generally refers to substantive blocks of content within or across domains that either completely matches other content or that is appreciably similar. Mostly, this is not deceptive in origin.  Google, Avoid Duplicate

How To Perform Competitor Analysis for Identifying Link Building Prospects

How do you find new backlink prospects? Some prefer to search for websites on a similar topic. Some look for business directories and web 2.0 platforms. And some just buy backlinks in bulk and hope for the best. But there is one method to rule them all and it’s competitor research. Websites linking to your competitors are likely to be thematically relevant. What’s more, they are likely to be open to backlink partnerships. And your

10 Reasons Your Site Is Losing Organic Ranking… And What To Do

There are a number of reasons that your website may be losing its organic search visibility. Migration to a new domain – While Google offers a means for letting them know you’ve moved to a new domain via Search Console, there’s still the issue of ensuring every backlink out there resolves to a good URL on your new domain rather than a not found (404) page. Indexing permissions – I’ve seen many instances of people