1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Stuff that may block your SEO work or make it less efficient [newbie friendly]

Discussion in 'White Hat SEO' started by iboga, Dec 17, 2012.

  1. iboga

    iboga Junior Member Premium Member

    Joined:
    Apr 2, 2009
    Messages:
    106
    Likes Received:
    12
    Occupation:
    project manager / company owner
    Location:
    France
    Stuff that may block your SEO work or at least make your work less efficient

    This is a part of my check list (reminder) when i audita website..

    Parameters
    - Try to avoid session parameter in URL or use them as late as possible in navigation process
    - prefer cookies
    - don?t use parameter like ID, s-id, mid, ? that may be taken as session ID
    - create static pages or redirection rules
    - don?t put too much characters and parameters in URL
    - Characters like #, {, }, [, ], |, @, can block indexing
    - be careful to spider traps (infinite loops)
    - Better to use 3 parameters maximum ie: www.XXX.com/search.cgi?kw=toto&x=1&z=2

    Sound, Videos, flash, java
    - don?t forget to use ALT to describe content that can?t be crawled

    Frames / Iframes
    - You?ll be crawled but you may have problems like a final user reaching a page that have no menu

    Password protected
    - if there?s a password protected part, it will not be indexed. Some forum allow google to visit pages even if normally you have to be registered user

    Cookies
    - cookies can?t be accepted by google bot, if they are obligatory indexation will not be possible

    Test at beginning on a website
    - don?t forget to add an entry for the bots otherwise your pages will not be indexed (browser type, language, IP, ?)

    Redirections
    - don?t use javascript redirection they can be taken as spam
    - "meta refresh" doesn?t transfer page rank
    - best redirection is the 301 (moved permanently)

    Check if there isn?t any bad website in the same hosting (shared hosting)
    - some bad website may cause google not to index a complete shared server

    Pages in secured https
    - if all the website is in https, it may be not indexed
    - a page in https may have ranking problem, in general backlink will not point to the https, people will write (most of the time) http, so think to add a redirection 301 from http page to https

    Duplicate content
    - Check for duplicate content on your website with online tools like http://www.duplicatecontent.net (there?s many tools online), you also can check directly with google taking few sentences with quote to see if there?s results
    - add a canonical link in your duplicate page
    - add disallowed page to a robots.txt file
    - you can detect stolen content with www.copyscape.com, www.compilatio.net, copytracker.org, noplagia, tineye,? and for pictures with tineye.com?
    - check that your page is not available from different url (ex : toto.com/index.php et toto.com or for dynamic website toto.com/index.php?x=1&y=2 et toto.com/index.php?y=2&x=1)
    - to changes pages (previous, next) use rel="next" et rel="prev"
    - don?t forget to add redirection 301 when you do url rewriting, otherwise you?ll have 2 pages with the same content

    Tools : http://www.best-of-video.com/SEOFactory/TestSimilarity.html

    To be properly indexed
    - create a link (better from a trusted page) to you website and i twill be crawled and indexed by google
    - you also can use real time indexing services like pubsubhubbub, ping.fm, netvives, status.net, feedburner.com, friendfeed.com, google (alerts, buzz, reader)? but I don?t like them
    - add a file robot.txt to allow or disallow bot to come on all or part of your website
    - create a sitemap.xml with an exhaustive list of pages that you want to index (doesn?t mean that google will index them)
    - site map is usefull for your customer but also for google
    - try to have all your pages available in 3 clicks from the home page

    if you find my first big post interesting let me know i'll do my best to post rest

    Note: i'm not english so sorry for my english grammar
     
    • Thanks Thanks x 4