Skip to content
    Moz logo Menu open Menu close
    • Products
      • Moz Pro
      • Moz Pro Home
      • Moz Local
      • Moz Local Home
      • STAT
      • Moz API
      • Moz API Home
      • Compare SEO Products
      • Moz Data
    • Free SEO Tools
      • Domain Analysis
      • Keyword Explorer
      • Link Explorer
      • Competitive Research
      • MozBar
      • More Free SEO Tools
    • Learn SEO
      • Beginner's Guide to SEO
      • SEO Learning Center
      • Moz Academy
      • SEO Q&A
      • Webinars, Whitepapers, & Guides
    • Blog
    • Why Moz
      • Agency Solutions
      • Enterprise Solutions
      • Small Business Solutions
      • Case Studies
      • The Moz Story
      • New Releases
    • Log in
    • Log out
    • Products
      • Moz Pro

        Your all-in-one suite of SEO essentials.

      • Moz Local

        Raise your local SEO visibility with complete local SEO management.

      • STAT

        SERP tracking and analytics for enterprise SEO experts.

      • Moz API

        Power your SEO with our index of over 44 trillion links.

      • Compare SEO Products

        See which Moz SEO solution best meets your business needs.

      • Moz Data

        Power your SEO strategy & AI models with custom data solutions.

      NEW Keyword Suggestions by Topic
      Moz Pro

      NEW Keyword Suggestions by Topic

      Learn more
    • Free SEO Tools
      • Domain Analysis

        Get top competitive SEO metrics like DA, top pages and more.

      • Keyword Explorer

        Find traffic-driving keywords with our 1.25 billion+ keyword index.

      • Link Explorer

        Explore over 40 trillion links for powerful backlink data.

      • Competitive Research

        Uncover valuable insights on your organic search competitors.

      • MozBar

        See top SEO metrics for free as you browse the web.

      • More Free SEO Tools

        Explore all the free SEO tools Moz has to offer.

      NEW Keyword Suggestions by Topic
      Moz Pro

      NEW Keyword Suggestions by Topic

      Learn more
    • Learn SEO
      • Beginner's Guide to SEO

        The #1 most popular introduction to SEO, trusted by millions.

      • SEO Learning Center

        Broaden your knowledge with SEO resources for all skill levels.

      • On-Demand Webinars

        Learn modern SEO best practices from industry experts.

      • How-To Guides

        Step-by-step guides to search success from the authority on SEO.

      • Moz Academy

        Upskill and get certified with on-demand courses & certifications.

      • MozCon

        Save on Early Bird tickets and join us in London or New York City

      Unlock flexible pricing & new endpoints
      Moz API

      Unlock flexible pricing & new endpoints

      Find your plan
    • Blog
    • Why Moz
      • Small Business Solutions

        Uncover insights to make smarter marketing decisions in less time.

      • Agency Solutions

        Earn & keep valuable clients with unparalleled data & insights.

      • Enterprise Solutions

        Gain a competitive edge in the ever-changing world of search.

      • The Moz Story

        Moz was the first & remains the most trusted SEO company.

      • Case Studies

        Explore how Moz drives ROI with a proven track record of success.

      • New Releases

        Get the scoop on the latest and greatest from Moz.

      Surface actionable competitive intel
      New Feature

      Surface actionable competitive intel

      Learn More
    • Log in
      • Moz Pro
      • Moz Local
      • Moz Local Dashboard
      • Moz API
      • Moz API Dashboard
      • Moz Academy
    • Avatar
      • Moz Home
      • Notifications
      • Account & Billing
      • Manage Users
      • Community Profile
      • My Q&A
      • My Videos
      • Log Out

    The Moz Q&A Forum

    • Forum
    • Questions
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. Home
    2. SEO Tactics
    3. Intermediate & Advanced SEO
    4. What Constitutes Keyword Stuffing?

    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?

    Intermediate & Advanced SEO
    3
    4
    2737
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with question management privileges can see it.
    • Kingalan1
      Kingalan1 last edited by

      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

      pkM7CZG 1DFFMZ0

      1 Reply Last reply Reply Quote 0
      • Kingalan1
        Kingalan1 @Sheena_Schleicher last edited by

        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

        1 Reply Last reply Reply Quote 0
        • Modbargains
          Modbargains last edited by

          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!

          1 Reply Last reply Reply Quote 1
          • Sheena_Schleicher
            Sheena_Schleicher last edited by

            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!

            Founder & CEO at Schleicher Marketing
            Technical SEO, eCommerce, CRO/UX Design, Migrations, Shopify+, Digital Strategy
            Entrepreneur In Residence at StartupSD.org

            Kingalan1 1 Reply Last reply Reply Quote 4
            • 1 / 1
            • First post
              Last post

            Got a burning SEO question?

            Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.


            Start my free trial


            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.

            • See all categories

            Related Questions

            • NickHatster

              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,
              Nick

              Intermediate & Advanced SEO | | NickHatster
              0
            • Mat_C

              Topical keywords for product pages and blogs

              Hi all, I have a question regarding keywords. Of course we all know that keyword research should be focused on a certain topic and on user intent (and thus on answering specific questions) instead of trying to put keywords in a page to make it rank. However, duplicate content is of course still an issue. So here's my question: A client that sells floor heating systems that you can install yourself, has a product page for this topic and blog pages for questions regarding this topic. So following pages are on the website: Product page about the floor heating systems the client sells Blog article with tips how to install a floor heating system yourself Blog article about how to choose the right floor heating system These pages all answer different questions and are written about different topics. However, inevatibly all these pages also talk about different aspects of floor heating systems so this broad term comes up on all pages naturally. You could say that a solution is to merge pages and redirect the blogs to the product page, so the product page would answer all questions. But that is not what a customer is looking for. The goal of a product page is to trigger a conversion: let a customer contact the company or ask for a price offer. If the content on a product page is not comprehensive enough, the goal gets lost. Moreover, it doesn't make sense to talk about tips and tricks on a product page. So how do you tackle this problem without creating duplicate content? In search results, the blog pages rank for the specific questions, but the product page doesn't rank for the generic term 'floor heating'. The internal link structure is ok: the product page has obviously more incoming links than the blogs. All on page SEO factors are taken care of as well. Any ideas on this? Thanks!

              Intermediate & Advanced SEO | | Mat_C
              0
            • mianazeem418

              Suddenly keywords Disappeared from Google Search Results

              Hello Guys Please help me, suddenly all of my site's keywords are disappeared from google search result, most of keywords are no.1 on google but today after 6pm i see the traffic decreasing and when i search my keywords there is no any keywords in search result. Only homepage keyword is showing. Please Help what is Happening with me.

              Intermediate & Advanced SEO | | mianazeem418
              0
            • Teamzig

              How does Yoast SEO premium determine prominent keywords?

              We are perplexed how Yoast determines which keywords to select on the page when ranking the top 5 prominent words in Insights. For example, we have a page where birthday parties is clearly the primary keyword. It is used an an H2, in body copy and tagged on images. Yet it does not show up at all. The term 20 Fiesta game points ranks #1. It is mentioned one time on the page in a bullet within one of 5-6 blocks. 40 Fiesta game points ranks 3rd and same situation. Waterpark ranks 4th and is mentioned twice on the page as a bullet of featured activities. But there ar 4-5 other attractions listed in the bullets higher?  We have looked as tutorial videos and no one mentions how Yoast determines prominent keywords. Thanks in advance for steering us in the right direction.

              Intermediate & Advanced SEO | | Teamzig
              0
            • lunavista-comm

              Why is Google ranking irrelevant / not preferred pages for keywords?

              Over the past few months we have been chipping away at duplicate content issues. We know this is our biggest issue and is working against us. However, it is due to this client also owning the competitor site. Therefore, product merchandise and top level categories are highly similar, including a shared server. Our rank is suffering major for this, which we understand.  However, as we make changes, and I track and perform test searches, the pages that Google ranks for keywords never seems to match or make sense, at all. For example, I search for "solid scrub tops" and it ranks the "print scrub tops" category. Or the "Men Clearance" page is ranking for  keyword "Women Scrub Pants". Or, I will search for a specific brand, and it ranks a completely different brand. Has anyone else seen this behavior with duplicate content issues?  Or is it an issue with some other penalty?  At this point, our only option is to test something and see what impact it has, but it is difficult to do when keywords do not align with content.

              Intermediate & Advanced SEO | | lunavista-comm
              0
            • joony

              Advanced SEO - What would you do after you run out of keywords?

              Hello! Our company has been growing in terms of traffic and ranking well for a couple of years but we are now kind of stagnating because we just don't know what to do next. We have a good blog - and with our blogs, we have been targeting all major keywords with their related keywords as a bucket. - "keyword theme / page" for a long time. But it seems we now don't have any major keyword theme to write about. What is worse is that we don't see any traffic growth since 2014 September. (although we added many good blogs) So what would do you when you run out of keywords? or keyword themes? Would you just keep pumping in more blogs and hope that you get more clicks? or at some point, you just don't care about keywords and write whatever relevant to your site? Wouldn't it hurt our site if we create similar keyword themed pages? (like regurgitating our keywords?)  or even same keyword targeting pages? You must have similar experience if you are an owner of a niche site. Can you please share your experience with this kind of headaches? Thank you and look forward to your comments.

              Intermediate & Advanced SEO | | joony
              3
            • salvyy

              Exact keyword URL or not?

              Hi all, I have a quick question about the proper use of permalinks. Let's say that I have a website about sports and I want to create an internal page dedicated to shoes. I know that the keyword "shoe" has 15.000 monthly visits, while the keyword "shoes" has 1.000 monthly visits. How do I have to name the internal page? http://www.example.com/shoe or http://www.example.com/shoes (with a final 's')? I would think that by naming the URL http://www.example.com/shoes, the search engine would consider that page for the keywords "shoe" and "shoes", but I am not sure about it. Should I create a URL that only focuses on one specific keyword ("shoe", in this example) or a URL that may encompass more than one keyword ("shoe" and "shoes")? I hope this is clear. Thank you for your time and help. All best, Sal

              Intermediate & Advanced SEO | | salvyy
              0
            • arching

              Multiple Keyword Research Questions, Help

              Hello , I've been trying for several days to understand how keyword research works for a multi purpose website,I've read guides, articles even some chapters from the book" The Art of Seo" by O'Reilly and still no luck. It seems i can't wrap my head around keyword research,lets say I have a social gaming community website and I'm trying to rank it first on some low competition keywords + some long tail keywords.The website has functions like leaderboards, profiles,events, competitions,etc so it's not actually a news related website but it will have a blog. My website being on the games niche It would imply that I should target words that contain the word "Games" but this word generates millions of searches globally so ranking first its nearly impossible if the website is brand new. This made me pursue generic keywords formed with 2 / 3 words like fresh games, new games, mmorpg games, fps games,etc which still generate lets say 30.000 searches globally each. Due to the different areas of the website like latest game events,latest games competitions,etc I'm confused If i should pursue website specific keywords like latest games events, fresh games events, latest games competitions, upcoming games competitions but these too generate 30.000 global searches each,so... 0.should i use generic keywords or keywords that include site features? So let's say I decide to pursue generic "games" keywords,due to a high competition based on the keyword I decide to go a layer deeper and for the keyword "fresh games" I obtain keywords like** "fresh games 2011,top fresh games 2011, upcoming fresh games** " and thus building a list of 30 keywords that contain " fresh games".If i do this for the rest of the keywords: ** new games, mmorpg games, fps games,etc**  I end up with a list of 10.000 keywords or more since each keyword generates other keywords. Is this the correct approach ? since generating 10.000 keywords sounds a lot and I'm getting the feeling that It's not how it supposed to be done,like were would I insert 10.000 keywords? So how do I know which keywords to pick and aim in order to try to get no.1 ranking? and why those? How many keywords should I use? and where should i put them? since it's not a news website so writing a lot of articles isn't an option. Should I focus on 2 words keywords with around 10.000-30.000 seaches or 2 words keywords + long tail keywords with less traffic like 100 - 5000? Is there a guide for the Keyword Analysis Tool since if i enter "fresh new games" i get a 39% keyword difficulty,is that hard to rank? and I don't know what all those color mean since some of them have higher numbers then others that are found at the top and how can i get beat a website that has has rank 10. So hopefully with your help & by some miracle I will finally be able to build a keyword list. Thank you !

              Intermediate & Advanced SEO | | arching
              0

            Get started with Moz Pro!

            Unlock the power of advanced SEO tools and data-driven insights.

            Start my free trial
            Products
            • Moz Pro
            • Moz Local
            • Moz API
            • Moz Data
            • STAT
            • Product Updates
            Moz Solutions
            • SMB Solutions
            • Agency Solutions
            • Enterprise Solutions
            Free SEO Tools
            • Domain Authority Checker
            • Link Explorer
            • Keyword Explorer
            • Competitive Research
            • Brand Authority Checker
            • Local Citation Checker
            • MozBar Extension
            • MozCast
            Resources
            • Blog
            • SEO Learning Center
            • Help Hub
            • Beginner's Guide to SEO
            • How-to Guides
            • Moz Academy
            • API Docs
            About Moz
            • About
            • Team
            • Careers
            • Contact
            Why Moz
            • Case Studies
            • Testimonials
            Get Involved
            • Become an Affiliate
            • MozCon
            • Webinars
            • Practical Marketer Series
            • MozPod
            Connect with us

            Contact the Help team

            Join our newsletter
            Moz logo
            © 2021 - 2025 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
            • Accessibility
            • Terms of Use
            • Privacy

            Looks like your connection to Moz was lost, please wait while we try to reconnect.