7 Simple SEO Tasks to Complete for a New Site

September 29, 2010

24,534 total views, 1 views today

1. Setup Webmaster Tools

Using a service like Google Analytics is great, but you really should verify your site with each of the search engines webmaster tools. These services allow you to diagnose and analyze things on your site, that a website analytics solution can not. Submit sitemaps, find error pages, diagnose slow loading pages, and tons of other neat tools are provided by the webmaster tools.

  • Google Webmaster Tools
  • Yahoo Webmaster Tools
  • Bing Webmaster Tools


2. Install Analytics, Setup Your Goals

There is no reason why you should not be tracking your website visitors. Google Analytics is free, easy to install and provides a wealth of information about your website and your customers. Sign-Up for a free account and install or pay someone to install the javascript code on your website.

Also go the extra mile and track key actions on your websites. Things like contact form submissions, downloads, video plays, and purchases should be getting tracked to understand your conversion funnel better and improve your conversion rates.

3. Fix Canonical URL Issues

Something that I would say 90% of all websites never do, it fix the www vs non-www duplicate content issue. This is such a quick fix, but so many websites overlook it. Going with either the www or the non-www, will solve the issue of having multiple URLs for the same web page. Also make sure your internal links are going to the / and on index.html or similar.

PHP Sites: Add to .htaccess file

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
RewriteRule ^index.html$ / [R=301,L]

ASP Sites: Done through IIS

4. Add Your Robots.txt File

Go through your web files and identify directories that you don’t want the search engines to index. Things like your administration files or miscellaneous files found on your server, restrict them from being indexed.

Upload robots.txt file with below text. Make sure you replace “/folder name/ with the folder(s) you want to restrict.

User-agent: *
Disallow: /folder name/

5. Submit XML Sitemap

Once your website is 100% completed, use an XML sitemap generation tool to crawl your entire site and create an XML sitemap that you can submit to the search engines. Each search engine allows you to submit your sitemap right from within Webmaster Tools. This will help get your new site crawled faster and make the search engines better able to find ALL of the pages on your site.

6. Setup Your Local Business Listings

As you may know, Google, Yahoo, and Bing all have local business centers that allow you to add a free business listing that has the chance to show up in the local results when a user performs a local query in one of the search engines.

I would suggest going to GetListed to help manage all of your local business listings. This free service will help you manage and check to make sure you are properly submitting and verifying your local business listings in Google, Yahoo, Bing, Yelp, BOTW and Hotfrog.

GetListed will cover the main local business directories you should submit to, but a service call Universal Business Listing will help you syndicate your listing to all of those 2nd tier local directories like InfoUSA, YellowPages.com CitySearch and Superpages.com. Instead of manually submitting your listing to lots of other local directories, pay $30 and have UBL submit your listing for you.

7. Add 301 Redirects

If you are redesigning a website, try to keep the same URL structure if possible. This way you will reduce the risk of losing any organic search engine rankings and traffic. However if for whatever reason the URL structure needs to change, identify the key pages that are ranking well and gaining traffic and 301 redirect them to the most relevant page on the new site.

If a client has purchased multiple domains and has mirror sites up, direct those sites over to the main site. There is no point in risking a duplicate content penalty for having multiple sites with the same content.

ASP Sites – 301 Redirect

<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “http://www.example.com/keyword.asp”
%>

PHP Sites – 301 Redirect
SEO

<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.new-url.com” );
?>

Post Source From :- SearchEngineJournal

24,535 total views, 2 views today

About Pratik Dholakiya

Pratik Dholakiya is the founder of Growfusely, an SEO and content marketing agency. Pratik has contributed on sites like Moz, Fast Company, Social Media Examiner, KISSmetrics, and Content Marketing Institute to name a few. He's a "must-follow" SEO expert according to Search Engine Watch and has been named one of the top content marketing influencers by Onalytica. He's passionate about fitness, entrepreneurship, start-ups, and all things digital marketing. Hit him up on Twitter @DholakiyaPratik for a quick chat on any of these topics.

  • very useful, going to implement some of this on my site.

  • Steve elson

    Nice tutorial. Very easy to digest and usefull too. I also think clients should write good web copy (it’s worth getting a professional to help make their copy engaging and sticky) Thanks for sharing 🙂

  • Pratik, just read through your SEO tips which are very helpful, thank you.

    I have bookmarked the page to check back again when I am building a site.

    Thanks for taking the time to share this.