The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

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

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. White Hat / Black Hat SEO
    4. Custom Wordpress Theme - HTML5 Outline - H1 display: none

    Custom Wordpress Theme - HTML5 Outline - H1 display: none

    White Hat / Black Hat SEO
    5 4 688
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • projectassistant
      projectassistant last edited by

      We are using a custom wordpress theme for to help us optimize our webpages.  We're trying to structure the webpages so that things are as optimized as possible for our clients.  I was wondering if we could get some feedback on whether or not we using the correct page structure across the site.  We have set a no-display class on the H1 so that the page title wouldn’t mess up the layout and is placed above the logo and have placed other header tags on the different page sections and added in keyword variations to avoid having untitled sections.

      Is

      equal to

      ?

      Is there a better way to structure this content?  Are we not doing something that we should be or overdoing anything?

      I guess my main question is what would be the best way to use HTML5 to structure this website?http://estheticdentistry.net

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

        You are essentially cloaking a keyword rich H1 tag.  I would not do this as it is against Google Webmaster Guidelines.

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

          You need to try and find this code in the template files (appearance -> editor).  You will find the blog post ones called single-post.php or something like that, or possibly the whole lot are under the header.php.  You may want to alter one of he h2 tags for the blog pages to h1 as well (single-post).

          Without seeing it, it is difficult to know where it is.  It should be relatively easy to search for the H1 tag though.

          Unfortunately it seems quite an odd theme, as I see you are hiding multiple headings... it seems to post it like 3 times on each page for some reason.

          Please backup your site before doing anything like I suggest.

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

            Hi Anthony

            I would not do that 🙂 As schwabb said, it's hiding text and that's going to raise a flag. Instead, I would first understand the original intent of how/why H1 tags work: http://www.seobythesea.com/2012/01/heading-elements-and-the-folly-of-seo-expert-ranking-lists/ - they should be the main "heading" or on-page title of a document, as Bill explains very well in that post.

            Looking at the homepage, the part that says "Esthetic Dentistry - Your Reliable Los Angeles Dentists" would be the best H1 tag - it is the main heading of the content for that page. The same follows for the other pages, for example: http://www.estheticdentistry.net/cerec-dentistry-in-la/ - the H1 would be "Get CERC Dentistry from...."

            -Dan

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

              Thank you for the answer guys.  I  agree with you and Schwabb.  We originally did this for design purposes to try and have a clean HTML5 Outline with the header, banner, and any sub banner content that comes before body content, included in the outline.  We were annoyed by having a H1 at the very top of the page and annoyed by the fact that it could be interpreted as trying to game the system.  Our research at the time of developing the site's theme didn't give us a better alternative so we chose design, especially when Google site cache was showing that our H1's were still visible with a CSS class that contained the display: none property.

              Since then, we learned of a better way to do this that involves removing the header content from the outline and still starting the page content with an H1.  This Distilled blog article is a good example of this. We'll be rolling out a new theme update soon to fix this to satisfy things from both a design and SEO perspective.

              1 Reply Last reply Reply Quote 0
              • 1 / 1
              • First post
                Last post
              • New Customer spammy markup warning
                bendh
                bendh
                0
                2
                26

              • Sometimes our meta description being displayed is not ours?
                pac-cooper
                pac-cooper
                0
                12
                164

              • Content placement in HTML and display
                Aerocasillas
                Aerocasillas
                0
                5
                96

              • Hidden H1 Tags
                aadewusi
                aadewusi
                0
                7
                25.6k

              • WordPress Plugin Backlink?
                Travis_Bailey
                Travis_Bailey
                0
                8
                642

              • Best 301 redirection plugin for Wordpress?
                ChristopherGlaeser
                ChristopherGlaeser
                1
                2
                457

              • Is it ok to have nothing underneath your H1?
                Doc_Sheldon
                Doc_Sheldon
                0
                5
                145

              • Hidden H1 tag - ?permissable
                ihms
                ihms
                0
                4
                1.8k

              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
              • Digital Marketers
              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 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
              • Accessibility
              • Terms of Use
              • Privacy