Tag Info

Hot answers tagged

67

Although there seems to be less difference now than there was in the past, hyphens are recommended if you want each of the terms in your URL recognized as an individual word. The reason for this is that search engines find it easier to treat hyphens as word separators, just as they are in the English language. Underscores, however, are not normally used in ...


64

Here is your answer:


18

This article by Jeff Atwood always clinched it for me: Of Spaces, Underscores and Dashes: This_is_a_single_word, but this-is-multiple-words. ... though this no longer seems to hold in the case of Google (try searching for "web-site": it is considered as one word).


11

The real answer is to use whatever suits your site best. Some facts: Keywords in the URL aid SEO and give users an idea of what the page is about. This is true for both static and dynamic URLs. The consensus is that a lowercase slug, separated by dashes, is the best. Search engines index dynamic URIs (e.g. index.php?page=about) just fine. Using ID numbers ...


10

Be sure you use the <address> HTML tag and place your address in it. If you don't want to use your home address use a PO Box or a UPS store address (be sure to have a box there). Place it in the footer of your website and on your contact page. Also, add your business to Google Places.


9

I'm glad you know there isn't going to be a bulletproof way to accomplish this. That means your outlook is at least realistic. Since JavaScript is not an option I would say you're left with: Check the user-agent for the word "bot" in it. That will catch most of them. Compile a list of known bots and filter them based on some kind of unique identifier, ...


8

Another downside of underscores is they will be invisible in some browsers when the entire URL is rendered as a link with an underline, which may be confusing if the user attempts to use the URL without copying and pasting (e.g. writing it down or reading it out).


7

Personaly, for static content, I prefere host it in an other FQDN like that: static.mydomain.invalid/img static.mydomain.invalid/js/{my-scripts} static.mydomain.invalid/js/libs/{my-libs-eg-mootools} static.mydomain.invalid/css static.mydomain.invalid/css/img static.mydomain.invalid/[...] it's simpler, you don't send cookies's informations to your ...


7

After claiming your listing with Google Places as well as Bing, and BOTW local listings. I start with the local citation finder. This shows where your top local competitors are promoting their website http://www.whitespark.ca/tools/local-citation-finder/ and will give you a good idea of where to promote locally. Also depending on the industry Yelp can be a ...


7

I think hyphens are easier to read, and it's what is in use the most (so your users will expect the URL to contain hyphens).


6

You may want to look into <link rel="canonical" />. See http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html. Down in the comments someone from Google says that it can be used for http/https issues. Caveat: I'm not sure if and to what extent <link rel="canonical" /> is supported by search engines other than Google, ...


6

There's nothing explicitly wrong with it. It's just a domain. It's as cumbersome as you choose to make it. Some legitimate concerns, however, would revolve around the testing of security and certificates, etc. Since certificates are based on the TLD, it would be impossble to run tests against any web service that sits behind an SSL layer. Similarly, ...


6

If the content can be reached without JavaScript enabled then your question doesn't make any sense. It isn't "entirely Ajaxified" if you can get to the content through other means. Really, what you're asking is, "is it okay to enhance my user's experience through Ajax?". The answer is obviously "yes". edit Back when Google came out with its crawlable Ajax ...


6

Are you looking for the coding spec as opposed to design layout? The newest working version of HTML, HTML5 is being led by the WHATWG group. You might also check out Mozilla's Developer Network. These are the 'bring your propeller hat' websites that you may be looking for. The WHATWG site describes the spec as it is now and the Mozilla site describes ...


6

If the domains are serving duplicate content, or even similar content with minor variations, you run the risk of being penalized for that by the search engines. At least, that's my understanding from all of the articles I've read. Irrespective of that, there are many reasons you should be using the <link rel="canonical" href="..." /> tag in your page ...


5

Along with John Conde directions, also try including rich snippets markup, to add more semantic juice. Check http://microformats.org/


5

I believe hyphens will do better on search engines, since they are used as word separators. Plus they are a little easier for users to read.


5

Neither: http://example.com/good-uri-design or at least: http://example.com/articles/good-uri-design Good slugs are not necessarily the same as the title, they should be concise and use URL friendly characters.


5

There are three fairly simple ways: Use Google Analytics, which will process and handle all the data for you, and present you with detailed statistics for visitors and how they got to your site. This is by far the easiest solution. Use Javascript to do the counting. When the page has loaded, generate an AJAX request to your counting script. Robots and ...


5

It's not a bad practice, you can buy all the visitors you want. Most companies that offer these services will run a program connecting to your website through proxies increasing your unique visitor count. Though the visits will be less than a minute with 100% bounce rate. It does nothing for your rankings and ruins your Analytics data. It's a waste of money ...


4

This advice, from Jakob Neilsen, was written back in 1999 but still seems pertinent today: The URL will continue to be part of the Web user interface for several more years, so a usable site requires: a domain name that is easy to remember and easy to spell short URLs easy-to-type URLs URLs that visualize the site structure URLs that ...


4

These resources might help: 11 Best Practices for URLs How to make URLs user-friendly


4

The 301 redirect is what you want to use if SEO is your primary concern. The 301 redirect will not only tell the search engines your pages have moved (assuming you are currently using both the www and non-www versions of your pages) but also help them associate the old URLs with the new URLs. This means any links you have to your old pages will count towards ...


4

(If this isn't just an abstract idea and you have an actual situation to deal with at the moment, maybe you should narrow the question down a bit with that.) Generally speaking the "home" concept only has a single function that reasonably goes along with it. I don't think I've ever seen a home menu item with sub-items, but any rule in UI design tends to ...


4

It's not a common convention to display a drop down menu under a Home link, so it's probably better to avoid it. Navigation is best presented as a distinct and obvious list of links, not a hidden area that only a small portion of your audience may discover. Some would go further and argue that no 'Home button' is needed at all; it is a common convention to ...


4

It doesn't matter since meta keywords have no effect on a page's rankings. So, use whichever one you think describes something properly. "Ferrari car" doesn't do that as Ferrari is a brand name and can stand alone. "Blue widget" and "green widget" should obviously not be broken down into "widget, blue, green" as that wouldn't make any real sense.


4

It's not the search engines' place to decide how long URLs should be; they just have to index them. That said, extremely long URLs with lots of keywords and such might start getting you flagged as potentially suspicious. They don't come up(for me) as much anymore, but think back to when search results for certain things tended to be overwhelmed with matches ...


4

The question is how does Google see these alternatives? And can we use both without ruining the perceived quality of the page/site? Sure. It's common practice, and good form, to display the acronym after writing the full term for the first time. That way all readers know what the acronym is and to expect the acronym to be used going forward. You ...


4

I would always load the signature dynamically. That just makes it easier for moderators: if a user has an inappropriate signature, but a good post, they don't need to go back and edit every post with that signature. That lets them deal with the signature separately. In addition, that means that the signature wont be accidentally altered if someone edits the ...


4

Well, it really depends on how big is your business, how unique is your domain name and how much you can spend! But the short answer is, yes, they should do it and it's important too! Let say your company currently have these two domains: pieglobal.com pieforensicconsulting.com IMO you should also secure other popular TLDs with similar names, such as: ...



Only top voted, non community-wiki answers of a minimum length are eligible