Page titles should be h1

Home Forums Gillion Theme Page titles should be h1

Home Forums Gillion Theme Page titles should be h1

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    RESOLVED Posts
  • dirkvang
    Participant

    Hi,

    The blog posts have a title in the title bar which is <h2> and below that, automatically contain a <h1> element / title, like this: https://gillion.shufflehound.com/2018/02/24/tips-trick-for-healthy-glowing-skin/. The <h1> on a page should be above the <h2> to my knowledge. Also the title bar title just says ‘Blog Posts’ which is not very relevant so could be removed all together.

    On pages there is no <h1> element. You would only have the <h2> title bar title. It would be very strange however, to manually repeat the title bar title below with with a <h1> title. https://gillion.shufflehound.com/page-layouts/no-sidebar/

    Therefore, shouldn’t the title bar title be always <h1> and on Blog posts simply not exist?

    • This topic was modified 3 years, 9 months ago by dirkvang.
    Attachments:
    You must be logged in to view attached files.

    Hi @dirkvang,

     

    I hope you are well today and thank you for your questions.

     

    The blog posts have a title in the title bar which is <h2> and below that, automatically contain a <h1> element / title, like this: https://gillion.shufflehound.com/2018/02/24/tips-trick-for-healthy-glowing-skin/. The <h1> on a page should be above the <h2> to my knowledge.

    I am not sure whether there is any requirement of the sequence of heading tags as described below.

     

    https://blog.seoprofiler.com/googles-john-mueller-the-order-of-your-headline-tags-does-not-matter/

     

    Also the title bar title just says ‘Blog Posts’ which is not very relevant so could be removed all together.

    You can either edit the text from the theme settings as shown in the attached screenshots or hide it by adding the following CSS code in the Custom CSS code option of your theme on the below path.

     

    Admin Area -> Appearance -> Theme Settings -> Custom Code -> CSS Code

     

    .titlebar-title.sh-table-cell {
        display: none;
    }

     

    On pages there is no <h1> element. You would only have the <h2> title bar title. It would be very strange however, to manually repeat the title bar title below with with a <h1> title. https://gillion.shufflehound.com/page-layouts/no-sidebar/

    I could confirm the issue on my test site that there is no h1 tag for the page title, therefore, I notified the theme developer about this so that it will be fixed.

     

    The issue will be fixed ASAP.

     

    Best regards,
    Shufflehound team

    Attachments:
    You must be logged in to view attached files.

    dirkvang
    Participant

    Thanks for looking into it!

    I could confirm the issue on my test site that there is no h1 tag for the page title, therefore, I notified the theme developer about this so that it will be fixed.

    Out of curiosity, are you planning to:

    1. Make the title bar title, h1 for both Pages and Blog Posts (resulting in 2 h1 tags on a Blog Post and 1 h1 on Pages).
    2. Make the title bar title, h1 for Pages only (resulting in 1 h1 tag on both Pages and Blog Posts, which I guess would suit best?).
    3. Duplicating the title bar title to the top of the body of the page for Pages only (resulting in 1 h1 tag on both Pages and Blog Posts, but 2 identical titles).

    We will change page title from h2 to h1 and no changes on post page.

    Solution for this topic

    The issue is fixed in the below latest version of the theme so please update the theme as described here https://support.shufflehound.com/updating-theme/

     


    Please login to access this file

    dirkvang
    Participant

    Thanks!

    You are most welcome here 🙂

Viewing 7 posts - 1 through 7 (of 7 total)