On URLs, is the anchor name relavant to search engines? and if so, is it ok to include a space in the syntax or will the additional word(s) just be truncated? Will these examples all work? www.mydomain.com/index.html#good keywords www.mydomain.com/index.html#good_keywords www.mydomain.com/index.html#good-keywords www.mydomain.com/index.html#goodkeywords www.mydomain.com/index.html#very good keywords www.mydomain.com/index.html#very_good_keywords
and the search engines will pick that connected string 'very_good_keywords' up as 3 separate keywords?
Ok i was just reading online and several sites say hyphens are the best between keywords in URI anchor names. So www.mydomain.com/index.html#good-keywords would be the best choice. Also, it said google was programmed by programmers ( really now?), and so underscores were the norm before 2004 and after that everyone was switching to hyphens because of readability and to avoid confusion with hyperlinks covering up the underscore. It said google indexes keywords with hyphens or underscores. The site said to stay away from blank spaces because some may insert the html character entity number "& 3 2 ;" www.mydomain.com/index.html#good keywords www.mydomain.com/index.html#good_keywords www.mydomain.com/index.html#good-keywords www.mydomain.com/index.html#goodkeywords www.mydomain.com/index.html#very good keywords www.mydomain.com/index.html#very_good_keywords
Yes the URL anchor is very relevant to search engines...you want to include your keywords in it when possible (unless branding something, then build the brand). I don't get why you have to have the index.html at all??? You can just do www.domainname.com/keywords ... and include your main keywords in your main URL if possible...the additional extensions would be for additional pages where keywords are appropriate.
I thought you need the html page name if using anchor names? As in: www.mydomain.com/good-keywords/good-keywords.html#good-keywords or would this work also? www.mydomain.com/good-keywords/#good-keywords