I'm working on an SoLoMo (social local mobile) web application. How would you realize the site and the landingpages that they are seo and crawler friendly? Any best-practises out there?
I know there is a lot reading out there for seo, urls, xml sitemaps. I read a lot. Seams like search engines become more sophisticated nowadays. Many new possibilities in the sitemap xml protocol. So I'm asking for up-to-date practical experiences!
So maybe define the problem a little bit closer:
For usability I prefer having one landingpage like facebook, foursquare, twitter with the url mydomain.com/ for all incoming visitors because it is quite an act to set up a individual landingpage for every city. localizing and regionalizing this site is technically not a big deal. Depending on the ip, cookie and session i know the region and the city of the user and page areas can be individualized.
Is there any way to tell google that this url is regionally individualized? That the same url maybe in english as well as german, french or spanish. I know I can set a alternative page url in the sitemap.xml. What happens if I link one and the same page with different languages? Why not link one and the same page for different regions, cities, streets this way? Is there anyway to tell google the site is regionalized for cities or areas? Are search engines and crawlers capable of this at all? Some of this is already implemented in the current version of the sitemap.xml protocol.
Is this only working for the famous big sites since their websites are already linked from external sources having a extremely high page rank and public awareness? Are individual url landing pages for upcoming services necessary for seo?