Website Internal Linking Structure

Discussion in 'Programming' started by Mihai, Jan 14, 2009.

  1. #1
    Looking for a skilled web programmer that can take on the task described in the attached document. We have a web project that is 90% finished. The only major problem remaining is the internal linking structure which is driven by dynamically generated links (for example when a new article is added from the custom CMS admin panel, a new link is generated for the article inside the user level of the website).

    The problem is that these links are not SEO friendly, we need a much more search engine friendly internal linking structure, and, of course, a way to control the words that are part of each link inside the website.

    I need you to explain what you would be doing and what solution would you plan to implement for such a problem.

    The current internal linking structure has to be adjusted in order to guarantee better SEO relevance based on keywords that are automatically used in links. All newly created internal links (for example after a new article is added from the admin panel of the website) must also be search engine friendly based on predefined keywords. As a result, the internal linking structure has to be completely modified, in order to obtain the following final changes:


    Main website address:
    http://mydomain.com

    To be adjusted to match:
    http://www.mydomain.com

    For this simple task please refer to the following guide:
    http://fplanque.com/dev/http-ssl/www-domain-canonical-urls-mod_rewrite




    Category selection (from left hand menu):
    http://mydomain/CATEGORY-Men-Sexual-Health~22_1.html

    To be adjusted to match the generic:
    /category-name.html

    In this case the result would be:
    http://mydomain/men-sexual-health.html

    Product related articles link (small book icon near product in search results):
    http://mydomain.com/PARTICLE-Men-Sexual-Health-Cialis-Tadalafil~17_1.html

    To be adjusted to match the generic:
    /category-name-product-name.html

    In this case the result would be:
    http://mydomain.com/men-sexual-health-cialis-tadalafil.html

    “About us” link (accessible from footer):
    http://mydomain.com/contents.html

    To be adjusted to match:
    http://mydomain.com/aboutus.html

    “Terms of use “link
    http://mydomain.com/contents-terms.html

    To be adjusted to match the generic:
    http://mydomain.com/termsofuse.html


    Forgot password link:
    http://mydomain.com/user-retreivePassword.html

    To be adjusted to match the generic:
    http://mydomain.com/user-password-recovery.html

    Create Account link:
    http://mydomain.com/user-userregistration.html

    To be adjusted to match the generic:
    http://mydomain.com/user-create-account.html


    Search field link:
    http://mydomain.com/PRODUCTS-search-“search letter”_1.html

    To be adjusted to match the generic:
    http://mydomain.com/search-results.html for any letter that is chosen as search or any product that is typed in the search field

    Price comparison table link:
    http://mydomain.com/PLIST-Men-Sexual-Health-Cialis-Tadalafil~17_1.html
    To be adjusted to match the generic:
    http://mydomain.com/price-comparison-product-name.html

    In this case the result would be:
    http://mydomain.com/price-comparison-cialis-tadalafil.html
     
    Mihai, Jan 14, 2009 IP