How to Rank On The First Page Of Google
Roofing Contractors Introduction

What does it take to get ranked on the first page of search engines like Google, Yahoo and Bing?

That is the most popular question I get asked, closely followed by “How much does it cost to rank on the first page?”

This video series provides a high level overview of what you need to know in order to rank your website on the first page and get your Google+ (Google Places) Listing on the first page of local search results. Each video is under 5 minutes and in a format that is easy to understand. It is really the basics of what you need to know in regards to internet marketing or “SEO” as most people refer to it.

If your roofing company currently has no website or if you are thinking of developing a new website, we have a few Roofing Websites for sale. See details at the bottom of this page.

After you watch the videos, there are a few different options at the bottom of the page to learn more or to get some help (and a bunch of free stuff). Enjoy!

How to Rank On the First Page in a Universal Search
Your Website

Looking to get your website on the first page? This video provides an overview of the top elements that search engine (Google, Yahoo & Bing) algorithms take into account to determine your websites ranking in Universal (Standard) Searches. You may also request a Free SEO Assessment of your website.

How to Rank on the First Page of Google Maps
Local Search

This video is a must view for any company who is looking to attract new local customers and clients. We review the top elements that the Google Maps algorithm takes into account to determine your Google+ (previously Google Places) Listing in local searches. To instantly see how well you rank locally versus your local competition, request a Free Local Ranking Report.

How to Rank on the First Page of Search Engines
Keyword Research

This is the most important part of Search Engine Optimization. 95% of people do not go beyond the first page of search results. Choosing the right keywords, could land you on the first page. Choosing the wrong keywords will keep your website off your prospects radar.

What is a Backlink and Where To Get Backlinks?

Backlinks are like votes and the more authority backlinks you have, the higher your website will rank. A backlink is a link on another website that points (backlinks) to your website. Next to poor choice of keywords, this is the missing piece for most companies and why you may have poor rankings.

Google’s New Online Reputation Score
How This Will Affect Your Sales

The introduction of online reputation scores will come as a shock or blessing to many companies that depend on new local customers. If you have poor online reviews, not enough reviews or no online reviews, going forward this may reduce the amount of sales leads you receive from search engines. However, adapt your review strategy now and get an advantage over your competition. To find out your reputation score instantly, request a Free Reputation Report.


IED Web Marketing is a Toronto based internet lead generation company. We assist clients around the globe with internet marketing, online reputation marketing and website design. All our services are focused on generating leads and sales for our clients.

Here are some of the Free Reports, Assessments and Consultations available.

Free SEO Assessment of your website.
Free Local Ranking Report
Free Reputation Report
Free Internet Lead Generation Consultation
Other Freebies for your business

We have also created a few websites specifically for roofing contractors for only $50 a month or buy it for a one time investment of $600. This price includes  adding your logo, tagline, contact info and more. Please contact us for more information. These sale prices are only available for a limited time.  Below are 3 websites ready to go.

Roofing Website 1
Roofing Website 2
Roofing Website 3

We also create custom websites. Have questions, comments or would like more information on How to Rank on the First Page of Search Engines? Please use the forms on the right, visit the contact us page or call us at (647) 405-6711.