SEO is the acronym of “Search Engine Optimization”; the optimization of websites and pages for the search engines is one of the technical procedures to give natural visibility to a website and it’s mostly focused in internal optimizations or “on site” optimizations, in the code of the website.


SEM refers to “Search Engine Marketing” and includes all actions taken inside and outside of the website, always with the aim of improving the visibility and natural traffic from the search engines: link building, contacts and possible partners, spread of press releases and any kind of online communication related to paid or organic visibility on Search Engines.

Web Marketing

Web Marketing includes both SEO and SEM but also Social Media Management, Online Reputation Management, Email marketing and Branding among many other strategies.

Expanding the frontiers of communication from the real world to Internet