Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Web Development
  3. ASP.NET
  4. Web - User Control and Serach Engines

Web - User Control and Serach Engines

Scheduled Pinned Locked Moved ASP.NET
csharpasp-nethelptutorialquestion
4 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    tronix01
    wrote on last edited by
    #1

    hello @ all i've created a small website for our company with asp.net 2.0. now i've started to make the website multilingual. i know there a lot of good and easy solutions to get a website multilingual by using localization. but... my boss wants to write the website content by itselfs, so i needed to found a other solution and i found one. for example, i use a usally aspx website and two ascx usercontrols (they are contains the english and french content). i added to the aspx-website a contentplaceholder and two buttons (EN and FR). if one of these buttons becomes clicked, the click-event loads the related ascx-usercontrol to the contentplaceholder at the aspx website. the website loads by default the english-content. now the poblem, if someone search some content from our website by google or bing etc., they only matches the english content. the french content will be never matched by the search engines. does anyone now why ? what can i do to solve this problem ? thanks a lot tronix

    N 1 Reply Last reply
    0
    • T tronix01

      hello @ all i've created a small website for our company with asp.net 2.0. now i've started to make the website multilingual. i know there a lot of good and easy solutions to get a website multilingual by using localization. but... my boss wants to write the website content by itselfs, so i needed to found a other solution and i found one. for example, i use a usally aspx website and two ascx usercontrols (they are contains the english and french content). i added to the aspx-website a contentplaceholder and two buttons (EN and FR). if one of these buttons becomes clicked, the click-event loads the related ascx-usercontrol to the contentplaceholder at the aspx website. the website loads by default the english-content. now the poblem, if someone search some content from our website by google or bing etc., they only matches the english content. the french content will be never matched by the search engines. does anyone now why ? what can i do to solve this problem ? thanks a lot tronix

      N Offline
      N Offline
      Not Active
      wrote on last edited by
      #2

      Since the English site is the default that is what the search engines will pick up. Search engines don't go around your website clicking buttons to get to content, they follow links. Localization is done by using resource files, not by creating seperate controls for each language. http://quickstarts.asp.net/QuickStartv20/aspnet/doc/localization/localization.aspx[^]


      I know the language. I've read a book. - _Madmatt

      T 1 Reply Last reply
      0
      • N Not Active

        Since the English site is the default that is what the search engines will pick up. Search engines don't go around your website clicking buttons to get to content, they follow links. Localization is done by using resource files, not by creating seperate controls for each language. http://quickstarts.asp.net/QuickStartv20/aspnet/doc/localization/localization.aspx[^]


        I know the language. I've read a book. - _Madmatt

        T Offline
        T Offline
        tronix01
        wrote on last edited by
        #3

        thanks for your reply. i know localization but in this case i was constrained to find a other way to the developed a multilingual website. i will see what can i do, thanks for your help

        N 1 Reply Last reply
        0
        • T tronix01

          thanks for your reply. i know localization but in this case i was constrained to find a other way to the developed a multilingual website. i will see what can i do, thanks for your help

          N Offline
          N Offline
          Not Active
          wrote on last edited by
          #4

          tronix01 wrote:

          i know localization

          If you know localization then you should realize creating multiple controls/pages is not the answer to allowing one to update content and localize it.


          I know the language. I've read a book. - _Madmatt

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups