Text and specifically keywords are the gold mine of websites. Search engines read the text in a website to determine its relevancy to specific keywords used by people when they search. Adding keywords that users use in search engines to the body of your website is a good thing, however, it is not enough. There are important visible and invisible "i.e. infrastructural" places that also should contain the keywords used in the body of a webpage.