Bing blogs

This is a place devoted to giving you deeper insight
into the news, trends, people and technology behind Bing.

Search Engine Optimization / Use of Spaces in the URL's

Webmaster

Webmaster
This group is devoted to Bing Webmaster Tools discussions.

Search Engine Optimization / Use of Spaces in the URL's

This question is answered

I have a website with approx 2,000 pages and am having a problem to get Bing to index the pages. Although I have clearly defined titles, descriptions & key words, until now I never paid much attention to the URL structure - there are spaces in my URL's. e.g.

http://kenbillington.ch/photobank/Large Landbirds/Red Kite (Milvus milvus)/slides/Red Kite (Milvus milvus) (16).html

My questions in relation to Search Engine Optimization efficiency are:

1) will have a seriously negative effect on the indexing by the search engines?
2) if so, then is it better to use underscores or hyphens to fill the spaces?
3) Is it better to use absolute links instead of relative links in the pages?

Thanks for all advice.

Verified Answer
  • kenmar.billington
    1) will have a seriously negative effect on the indexing by the search engines?



    Technically spaces are not legal characters in URL's.  Spaces are generally indicated using %20.

    kenmar.billington
    2) if so, then is it better to use underscores or hyphens to fill the spaces?

    See above


    kenmar.billington
    3) Is it better to use absolute links instead of relative links in the pages?

    To link to external sites, you should use an absolute URL.  To link to pages within your own site, use a relative URL.

  • Hi

     

    Your links are HTML friendly but spaces some time lead to dead links which are not good for search engine rankings.

    You can try to use hyphens for the spaces they will work good for your search engine rankings.

     

    Regards

    Enhance Rank

     

  • Hyphens are the preferred character for separating two words in URLs.

All Replies
  •  

    Hi

     Its not REAL Negative impact -  but always is preferable to have a link whiteout spaces --- and the links its preferable to be permanent for each page - because this pages wil be fasten Found on search requests ...

  • kenmar.billington
    1) will have a seriously negative effect on the indexing by the search engines?



    Technically spaces are not legal characters in URL's.  Spaces are generally indicated using %20.

    kenmar.billington
    2) if so, then is it better to use underscores or hyphens to fill the spaces?

    See above


    kenmar.billington
    3) Is it better to use absolute links instead of relative links in the pages?

    To link to external sites, you should use an absolute URL.  To link to pages within your own site, use a relative URL.

  • The first thing you need to know is that spaces are not a valid character for URLs. The example you gave above does not work, the real URL is like this example:

    kenbillington.ch/photobank/Large%20Landbirds/thumbs/Bald_Eagle__Haliaeetus_leucocephalus__Bald_Eagle__Haliaeetus_leucocephalus___2_.jpg

    In answer to your questions:

    1) will have a seriously negative effect on the indexing by the search engines?

    If you are creating dead links then yes. However, just so long as your pages can be accessed by the search engines then they can index them. Note that just because a SE finds your pages, there is no guarentee that they will decide to index them.

    2) if so, then is it better to use underscores or hyphens to fill the spaces?

    Doesnt make any difference these days, use either.

    3) Is it better to use absolute links instead of relative links in the pages?

    From a search engine point of view it makes no difference. Most people use relative links.

  • It is good to use absolute URL from search engine's point of view but under no circumstance one should use space in the url. Better to use hyphen in url than underscore.

  • QWP

    It is good to use absolute URL from search engine's point of view but under no circumstance one should use space in the url. Better to use hyphen in url than underscore.

    Could you explain why you think a hypen is better than an underscore?

     

  • My website design programme makes all page links html friendly, even if they contain spaces:

    http://kenbillington.ch/photobank/Large%20Landbirds/Bald%20Eagle%20%28Haliaeetus%20leucocephalus%29/slides/Bald%20Eagle%20%28Haliaeetus%20leucocephalus%29%20%282%29.html

    The above is how it looks in the sitemap. My questions are:

    1) With such html-friendly page links, will there be any negative effect on the efficiency of the Search Engines?

    2) If such html-friendly links are really OK, why is Bing having such a problem to index my site: http://kenbillington.ch/photobank/ . There are only 6 pages indexed, whereas my old site on a different domain with the same content had more than 2,000 pages indexed?

    Thanks in advance for all advice.

     

  • kenmar.billington

    My website design programme makes all page links html friendly, even if they contain spaces:

    http://kenbillington.ch/photobank/Large%20Landbirds/Bald%20Eagle%20%28Haliaeetus%20leucocephalus%29/slides/Bald%20Eagle%20%28Haliaeetus%20leucocephalus%29%20%282%29.html

    The above is how it looks in the sitemap. My questions are:

    1) With such html-friendly page links, will there be any negative effect on the efficiency of the Search Engines?

    2) If such html-friendly links are really OK, why is Bing having such a problem to index my site: http://kenbillington.ch/photobank/ . There are only 6 pages indexed, whereas my old site on a different domain with the same content had more than 2,000 pages indexed?

    Thanks in advance for all advice.

     

    How old is your site?

  • Hi

     

    Your links are HTML friendly but spaces some time lead to dead links which are not good for search engine rankings.

    You can try to use hyphens for the spaces they will work good for your search engine rankings.

     

    Regards

    Enhance Rank

     

  • Hyphens are the preferred character for separating two words in URLs.

  • Hyphens are the best means for seperating words. Search engines will read them as two words

  • Dashes or hyphens are great and even better than the underlines when it comes to adding some links ro the web pages and you are going to fill the blank spaces.

    While making new HTML pages, using the blogs styles, i.e, adding keywords to the pages followed by hyphens can also be great.

  • kenmar.billington

    1) With such html-friendly page links, will there be any negative effect on the efficiency of the Search Engines?

     

    kenmar.billington

    Its not a problem, but it would be more optimal if you include a hyphen or an underscore. Actually the designer is the one who should take care of the link structure..

    2) If such html-friendly links are really OK, why is Bing having such a problem to index my site: http://kenbillington.ch/photobank/ . There are only 6 pages indexed, whereas my old site on a different domain with the same content had more than 2,000 pages indexed?

    for bing the main ranking factor is the domain age, you can get your site indexed in bing by getting some relevant backlinks. Bing is a bit slow in indexing sites, Strong backlinks is the key..

     

     

     

  • Hi Kenmar.billington

    Yes every search engines including bing will have a negative effect on indexing your site. Spaces must be avoided in the URL's as it is treated as %20 by all search engines. Most of them found to be dead link if we click the link.

    It is better to use hyphens in all URL's what we use for the site rather than to have underscores. Since using of hyphens in url will make your site user friendly and Google itself has announced in one article that hyphens are the best in url's when compared to underscores. So follow hyphens in URL's.

    When we pointing your link within your website we can make use of relative URL. But if you link to any external websites just make use of absolute URL.

    Regards

  • link structure so much important for any website so you r doing very big mistake don't use space in url. I suggest you that use hypen in you urls. Second create sitemap of your website and submit it in bing and ping it.

  • kenmar.billington
    if so, then is it better to use underscores or hyphens to fill the spaces?

    Underscores & Hyphens both have same value.. it just have a good practice to use Hyphens.