Which is better for SEO ?


  1. <p id="hello"></p>

  2. <p id="HELLO"></p>

  3. <p id="Hello"></p>

  4. <p id="hELLO"></p>


  1. function hello(){}

  2. function HELLO(){}

  3. function Hello(){}

  4. function hELLO(){}

3 Answers 3


It most likely doesn't matter at all.


Case sensitivity doesn't matter for SEO. HTML, when used properly, does offer search engines clues about the content of a page but whether those tags and their attributes are capitalized or not is irrelevant. (Although it may matter for validating your HTML depending on the Doctype you choose).

Most search engines don't read JavaScript so that point may be moot. But even if they did the case of function names are also irrelevant.


I don't think search engine bots bother about html elements, element id's or javascript in the pages, let alone if id's or function names are upper- or lower case. It's headers and content that's interesting for SEO.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.