back to all posts


SEO stands for “search engine optimization.” It is a continuous process of improving a website position/ranking in a search engine result page (SERP) with the aim of getting “free,” “organic,” “editorial” or “natural” traffic from search results on search engines.

For decades search engines have been trying to find a way to return the most relevant results to the searcher query. To do that, they take into account on-site SEO factors but also off-page SEO.

On-Page Optimization, is the process of improving ranking factors which are entirely within the publisher’s own control: content structure, content quality, content quantity, HTML, website performance, and more. Is your HTML providing the important clues that help search engines determine relevancy? Is your website technology help or hinder your organic positioning?

Off-Page Optimization, is the process of improving ranking factors outside the boundaries of the publisher control. The most important is of course Link Building. Which gives search engines a very good indication on how the World (other websites and users) perceive that particular website. A web site that is useful is more likely to have backlinks from other websites (and it is more likely to be shared among social networks).

  • For the most comprehensive Beginner's Guide to SEO you can head to MOZ: click here.
  • For the formal definition of what SEO is check Wikipedia here.

Google April 21st mobile update, is it going to crush you?

Published in seo, web-marketing by max.favilli on 3/11/2015 12:27:55 PM

“Starting April 21, we will be expanding our use of mobile-friendliness as a ranking signal. This change will affect mobile searches in all languages worldwide and will have a significant impact in our search results.”

One of the most disrupting Google algo update is coming on April 21st. Are you ready?

read more

Native advertising and paid Links. Good or bad?

Published in seo, web-marketing by max.favilli on 11/27/2014 2:43:43 PM

Should you buy links to improve seo?How do you feel about things like paid links, native advertising? Guest posts? Advertorials?

Well, if you are like me, you feel bad in you stomach hearing those terms; but are they useful to improve your SERP rankings?

Is that white hat? Black hat? Furry hat?

Should you do it?

read more about this