“When Can I Expect to See My Site Ranking?” – The SEO Dilemma


It seems like every month there is some big new sea change in the world of SEO. However, since day one there has been one single question that crops up in every single discussion  and that is:

“How long will it be until we see results?”

Improve your Rankings

Of course answering this question is never easy or simple. The first challenge is in defining what these ‘results’ are, as well as what the clients particular goals are. Too often, a client demands to get the top position for a particular big keyword. You need a much more wholesome approach to SEO and that targeting any specific keyword with a link building campaign or something else is just short-term thinking manifesting in your business.

This problem is exacerbated by the fact that too many SEO agencies out there have no problem telling clients to expect results in 3 to 6 months as a simple, no-brainer response to satisfy a client’s questions. This however, only makes things harder for everyone including themselves. To really give a client a well-rounded view of the process and to manage their expectations correctly, one would be doing them a disservice if you didn’t mention their overall business goals, competitors, monetization, content plan, site structure and development. Companies are not being totally honest and transparent with their clients when they need it the most.

Google has always been striving to deliver the very best results they can for their searchers and with the latest updates like ‘Panda’ and ‘Penguin’, things have changed a great deal. At the end of the day this is for the best of everyone online today. Google has gotten rid of the bottom feeders and has made the internet a much more valuable place as a result. Google is now unashamedly favoring websites that have established brands because they feel that this is closer to how the real world works.

It’s true, people love brands.

People trust them because they stand for something, they have built their reputation over many years, sometimes decades, have plenty strong links from other authority sites and their related social media accounts are thriving. All of this is impossible to fake, so Google feels much more confident in ranking these types of sites on the first page.

These bigger brands have the capital to invest in a solid SEO strategy that the smaller guys simply cannot compete with. They can easily afford to spend tens of thousands of dollars per month on a well-rounded, smart SEO plan and most see a very good return on their investment. Ironically however, these big brands don’t need to spend on SEO as much as the little guys who need to climb up the Google ladder and exploit every advantage they can get. The small fish need to work hard to collect as many of these branding signals that Google loves if they want to compete, and this is no easy task, especially if their budget is limited, which it most often is.

However, there have been many notable instances where large brand websites have had SEO critiques done and some of the most basic optimization strategies had not been put into place. Things like title tags, keyword optimizations and broken links were found to be holding the sites back. Chances are they were so big and had so much traffic already, they didn’t even consider improving their site for more traffic.

However, smaller businesses still have the option of using PPC and other paid marketing strategies to grow their audience and monetize. Of course the big brands have this option as well and will most likely continue using it.

So the sad, but honest truth is that the small guys need to buckle down, plan for the long term and invest slowly but steadily to improve their rankings. This could take months or even years, while the big boys can literally just improve some on page factors and increase their traffic and rankings immediately, sometimes leading to thousands of extra dollars each month in revenue.

If you’re one of the small but determined fish in Google’s sea, you will need to continue persevering and work harder than ever before to ensure you get your due.

Pros & Cons Of Accepting Guest Posts On Your Website

Leave a Comment  

We know that it’s an honorable feeling (or simply an ego boost) when you get contacted for a guest post, especially the first few times. However, it’s not a reason to just say “Yes!” and start publishing whatever comes your way.

Before doing that, you may want to consider the pros and cons of guest posting. We will present these below.

We will also share an easy to implement strategy that will encourage people who want to make a guest post on your blog to contact you.

Guest Blogging Service


More time for other areas of your business

Publishing a guest post means that you have the time to focus on other aspects of your business (instead of writing and proof-reading an article of your own).

You could be working on your actual marketing or the creation of more landing pages for example.

Taking advantage of the expertise of others

This is not to say that you are bad at what you do! But we have to admit that we are not extremely good at EVERY SINGLE aspect of our respective niches.

A good example of that would be the fitness niche. I might be good at making posts about working out to build muscles. However, if I’m less good at nutrition and fat loss, I could use the help of experts in the field to make guest posts on my blog (or I could spend the time to research and write something myself).

The benefit of accepting guest posts here is not only saving time, but also piggybacking on others’ knowledge, and increasing the reach of the audience.

Greater authority

Do you know what has more effect than seeing 1 celebrity in a restaurant? It’s seeing 2 celebrities in a restaurant!

While your readers might already see you as an authority figure in your niche, having other big names on your blog will definitely boost that image higher up. After all, high value people have high value friends, right?

Of course, this works in your favor only if you let high value people in on your blog. Else it ruins the point.

Read more

The 8 Best SEO Practices for Naming your URLs

1 Comment  

The URL of a specific web page on your site is a very important factor when it comes to search engine optimization. It might not be the most important, but it does have the critical job of providing search engines with information about what the page is all about. This can play a huge role in how the page will be ranked, and for which keywords.

Website URL

We’ve listed below what we believe to be 8 key points you should keep in mind when naming your urls:

1. Make It Obvious & Structure It Right

Would you rather see a page named “article-15.html” or a page named “green-apples.html”? You definitely want your url file name to include the most obvious and relevant words associated with the information on the page – it not only helps a search engine decipher the purpose of the page but also makes it reader friendly.

So if you were selling apples for example, you would have three sections: green, red and specialty. Then the individual types of apples would each get their own page leading to URLs that looked like this:




This way it’s very clear what each page is about. They’re simple, to the point, clearly identify the page’s purpose to the search engines and visitors, and are of course, easy to remember if they need to be guessed at some point. Obviously it also helps the visitor to quickly judge whether they are on the right page or not.

2. Think of the Search Display

Another very important point about URL naming is that this string is exactly what the visitor sees once they make their search on Google or any other search engine. In essence, these URL strings work as copy to lure in searchers when they rank, so the clearer and more specific they are, the more clicks they will attract – and from the right type of searcher too. This is exactly what you want. Also to note, Google highlights the search words in the url if they’re present and so that only makes your url stand out a bit more. Look at the example image below:

URL Naming Best PracticeFrom the example image above, a search for “green apples” on Google resulted in not only the highlighting of the words ‘green apple’ in the Title and Description but also in the URL since it was present there. So this can help to a certain extent and should be thought of when naming your URLs.

3. Make your Dynamic URLs look Static

Instead of having your web page url named dynamically like: http://www.domain.com/page.php?product_type=apple&detail=green&name=grannysmith, you would rather have it named http://www.domain.com/green-apples/grannysmith.html because not only does it make it reader friendly but also makes things easier for the search engines to track.

A static url indicates the page is there to last and is contrary to a dynamically generated url which looks and feels like a temporary page generated on the fly. More importantly, static URLs allow visitors to remember your links, easily bookmark / link to them and send them all over the web. You need as much of this as possible, so don’t shoot yourself in the foot.

4. Lose The Dates

Don’t bother including dates in your URLs. They just make the age of your posts obvious, dilute the value of your included keywords and make them infinitely harder to remember.

5. Hyphens Rule

Using hyphens as separators between the keywords in your URLs has become a standard that everyone sticks to. There really is no reason to use something else like an underscore either. Hyphens just make it easy to guess a URL if need be so we advise sticking to this convention as well.

Read more