Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
What Constitutes Keyword Stuffing?
-
Greeting MOZ Community:
I have been attempting to add certain keywords phrases to the home page text of our real estate web site (www.nyc-officespace-leader.com). When I check the keyword density and look at the keyword cloud, the frequency of certain terms appear substantially higher than they should be (see attached keyword cloud and keyword density chart. Certain terms like "office space" have a 5 or 6% frequency which seems high. Last thing we need is a Panda penalty.
When I viewed the code for the home page (see enclosed), I noticed HREF tags, SRE tags and ALT tags repeating certain keyword phrases, driving up their density.
I have attached a keyword cloud for the home page of a competitor and the use of language seems more diverse.
Does Google take the text in these various tags into account? I know the ALT tag is important for SEO, but how about the others?
Does the use of text in the tags for this page make the overall page look spammy?
Also, there are text and tags for the carousel in the home page that appear in the code for the home page. If this code were somehow concealed, would we be better off from an SEO perspective?
Thanks, Alan
-
Hi Sheena:
Thanks so much for taking the time to respond. Previously I worked with an SEO firm that had prepared a keyword matrix. So we tried to integrate those terms and perhaps have gone over board.
What do you mean by making the home page text more "brand and user" focused? We tried to eliminate promotional type add copy and cliche type language like "best", "great" etcetera. Tried to focus the content on why users would be in the real estate market for office space (search scenarios).
Do you think that approach is too remote and academic?
THANKS, Alan
-
Hope my answer helps you. I am still kind of a beginner. Other professionals, feel free to correct my answer.
Here's what I think. There is no exact definition on number of times you should use a keyword. But if you look at the language, lot of times you can tell it is keyword stuffing. Think about it this way. With semantic search, knowledge graph, contextual meanings, schema markups, Search engines have become really smart to know what content relates to what. By over using the keyword, you are actually failing to provide meaning to your content. There are other details that go with it, such as what do people usually click on when they search for "office space in NY" etc, what do other people link to etc.
The language should be conversational. Using the word office space multiple times is actually taking away the opportunity to mention other things. It could be something like square feet details, paint colors, lease time etc.
Google has clearly said that Google is for users, not webmasters, or websites. Why do you think they made the whole meta keywords irrelevant?
I am probably trying to confirm your doubt that yes you are most likely keyword stuffing. Also, you are making it more obvious by making the texts bold. Google would more likely find something else that provides more value.
It is definitely able to read the alt tags, as you know, and other tags. Alt tags is usually for crawlers, and other screen reader software to decipher what the image is about. I would probably stick to alt texts not more than a sentence.
It is also able to read href's, and the anchor text it contains. Nobody exactly knows how exactly Google functions, but from experience, I want to say, href is definitely a part of their ranking algorithm. The URL structure matters too. For example, www.example.com/ny-office-space.htm will make more sense then a randomly generated url that is something like, www.example.com/123456-space.htm
I would probably try to think differently about content. Having a diverse language is probably more beneficial, as far as it is relevant, and it is even more beneficial if you go above and beyond. For example if your topic focus is "apples", it is good to talk about apples, but it would be better if you talk about history of apples, different kinds of apples etc.
I would think about having a diverse language in terms of how it would benefit users, or people who search on the web. I would probably not think about having a diverse language just because you can rank. Obviously that is the goal, but Having that thought process might actually hinder your ability to provide good valuable content. If your content is good, Google will definitely rank. Not sure if everyone will agree to this.
Also, I would probably do something like how hard it is to rank for "Office space", and that in NY. sometimes also because of high competition, you might need to up your game even more. Moz, has a "Keyword difficulty tool" which can help you determine that.
You can also in your webmaster tools see how Googlbot reads, or fetches your content for the home page. Lot of times, things could be inadvertently be blocked in robots.txt. For example if you are blocking the whole images folder, and your CSS, javascripts etc, are in the same folder, Google will not be able to read your content the way a normal user sees your content. Making google read your content as close to as a user does, will probably help you more!
The question probably needs more detailed answers. All other professionals can feel free to add/correct. I personally feel that your page is not spammy, but it is, if not more, slightly keyword stuffed.
Hope I helped you clear some of your concerns. Good luck with everything!
-
Not the easiest question to answer, but I'll share my thoughts:
- Keyword density - for me, a red flag is raised anytime this phrase is used even if it's checked only to 'make sure we're not keyword stuffing.' Content should be created to be as helpful as possible to the human visitor; if that's done, search bots should pick up on what your site is about '_organically.' _ Pun intended.
- A quick control-find for "office" shows 36 instances of the word just on your homepage, which is spammy in my opinion. Try using some pronouns to help the content read more naturally.
- Yes, href and alt tags do help search engines understand what your site is about. So if (for example) "office space" is used throughout the page's copy at such a high frequency AND in the link & image tags, then I would consider this kw stuffing / spammy. I'm not familiar with SRE tags, sorry!
- In general, your site seems to offer a lot of valuable content that's just over "optimized," especially on the homepage. I would even suggest redesigning the homepage to be a little more brand and user focused - or at least a refresh of the "What's your search scenario?" section, which is pretty busy/overwhelming & was probably created mostly for SEO.
I hope this helps!
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Why does the order of the keywords affect my SERP? And what can I do to improve?
Hi all, So, if you google "london life coach" my site appears #2 (www.nickhatter.com) But if you google "life coach London" my SERP seems to fluctuate between #3 up to #6. If you google "life coach in London" my SERP is a solid #2/3. I don't get it all. Would someone care to explain? Also, if you have any tips on how I might improve the EAT of my website please do feel free to weigh in! Many thanks,
Intermediate & Advanced SEO | | NickHatster
Nick0 -
Difference LSI and and secondary related keywords
Hi, It is confusing to me. So far what I understand is the following: LSI are synonyms of the keyword your target (the one in the H1 and title tag). For example my keyword would be "Tuscany bike tour" and my LSI would be "Tuscany cycling vacation", "bicycle tour in Tuscany" etc... Then secondary related keyword are for me the other topics I need to cover in my content. In this case for example it would be "Florence", "Siena". But from what I understand a good writer wouldn't use "Siena" or "Florence" multiple times in it's content it would replace it by keywords that support them such as "the town of Florence", "the city of Siena"," the Palio of Siena" etc...Is my understanding correct ? If so what is the use of using those secondary related keyword, is it to rank on other keywords such as Palio of siena tuscany bike tour ? or just not to repeat a secondary keyword too many times. If i write the Palio of Siena isn't it considered as another topic that the topic siena ? Thank you,
Intermediate & Advanced SEO | | seoanalytics0 -
Keyword Ranking Fluctuations
Hi Guys I am currently working on a website where one of the keyword targets is fluctuating. The keyword is fluctuating between page 2 and page 5. What makes this strange is that we are not experiencing the issue with any other keyword targets. They are all ranking fine. It is only 1 keyword. The keyword target happens to be the main homepage keyword target - not sure if this makes a difference? The homepage targets 2 keyword e.g. Business Offices & Accessories. The homepage ranks perfectly fine for e.g. Business Accessories but is fluctuating for e.g. Business Offices! Very strange. What makes it even stranger - the keyword variations of the fluctuating keyword e.g. office for business - these variations are all fine and not fluctuating. Its only 1 keyword. If anyone has any ideas or feedback that would be great! Thanks, Duncan
Intermediate & Advanced SEO | | CayenneRed890 -
Title tag: Long tail words or keyword dilution?
Hi all, I am a newbie to SEO. Lately, I have been struggling to optimize my title tag. Ones say that we should have long tail words in title tags because long tail words improve click through rate and generate quality leads. On the other hand, ones say that putting other words in the title tag will dilute the main keyword that my page ranks for. Do keywords really dilute each other in the title tags? I am really confused. Let me give this an example: Web Design Services | Company Name Web Design Services with Conversion Focused | Company Name Which one would you prefer and why? Thank you. 😄 Best, Raymond
Intermediate & Advanced SEO | | Raymondlee0 -
Google places keyword variations
Hi all, I have a site that is ranking #1 in Google Places for its main <city><keyword>search... but it does not rank for any of its basic keyword variations, which I find very confusing.</keyword></city> ie (just an example) Chicago Caterer (ranked #1 in google places)
Intermediate & Advanced SEO | | x2264983x
Chicago Caterers (not ranked in google places)
Chicago Catering (not ranked in google places)
Chicago Catering Company (not ranked in google places)
Chicago Catering Companies (etc..) How can I secure a google places ranking for these simple keyword variations? Do I build links to the google plus page using that anchor text? Do I get citations that contain that keyword somewhere on the page? Do I optimize for these keyword variations on the actual website itself? (not the places listing). Obviously I don't stuff these keywords into the google places listing. Any help would be much appreciated!0 -
Is it better to use geo-targeted keywords or add the locations as separate keywords?
For example... state keyword (nyc real estate) or keyword, state (nyc, real estate) = 2 keywords Thanks in advance!
Intermediate & Advanced SEO | | Cyclone0 -
How many time should a keyword be used in the body of text?
We employee an outside agency to write content for our website as we do not have the ability in house to write unique and good quality content. They have just sent an article which is around 300 words. I told them the keyword phrases to use. When I got the document there is only 1 instance of the keyword phrase(s) in it. Now there seems to be a conflict here amongst posts I have read and general SEO advise as to how many times it should be present (SEOmoz indicates 4 times for instance), our outside agency says it doesn't matter. Now if I have a page optimised for 2 keywords this starts making things tricky and probably looks keyword stuffed to the reader. Assuming the keywords are present once in meta tags, H1, meta descriptions and alt text, what do people think is best practice taking into account recent panda updates? Thoughts appreciated. Thanks Craig
Intermediate & Advanced SEO | | Towelsrus0 -
Subdomains for niche related keywords
I wanted to know how efficient using a subdomain is, taking in consideration all the updates Google has made lately. I am looking to use a subdomain for a well branded website for a niche specific part of their website. The subdomain will end-up having more than 100 pages. I'd like to see in what cases do you guys recommend using a subdomain? How to get the same benefit out of a subdomain as i am getting from the actual main domain?
Intermediate & Advanced SEO | | CMTM0