Viewing 17 posts - 1 through 17 (of 17 total)
  • Author
  • #481255


    The logo is: <strong class=”logo”>. Not so good for seo. Because this strong tag is empty. How can I change that?

    Your answer here change the logo in h1, but I do not want that. I like a div tag or no tag.

    thank you



    Hi Daniel!

    Please add following code to Functions.php file in Appearance > Editor

    function new_headline($headeline_type){
    $headline_type 	= "div";
    return $headline_type;

    Best regards,


    Dear Support,

    i cant understand, why Enfold go at all this way. What is the sence to give a logo an h1- tag or strong tag? Only user should determine, what is an h-tag and what is italic and what is strong. For SEO: h1-to h3 tags and strong tags are important factors to show google “oh, this is heavy weighted”. The same on footer with widget title: if user define contact or adress –> it’s h3 tag. But this is not good for SEO. What should think google algorithm about that? Is adress and contact also a weighted keyword?
    You give all users the same useless seo-way on the one hand or the other way to manipulate php-code by hand. Is see so often “ok, manipulate this manually in css or php” Is this your solution for basics and your customer relationship? And after update, you must update code also. For 9 installations of enfold: Funny and extra work. No, i dont work with child themes.
    Many users ask this at your forum, also here and in google, kriesi is on the 1st and 2nd place for search results for phrase “strong tag logo”. Yes, this is really strong. It seems, it’s an own Kriesi way. On the third place is W3-School: “The strong tag is a phrase tag. It defines important text.”

    Same for Heading: Some meanings about that from another sources:

    The reasons you usually shouldn’t wrap your logo in an H1 tag are:

    Usability: The tags <h1> to <h4> should be used to organize information and orient users. The logo is not actually information or orientation; it’s metadata about the site, not relevant information about the content of the page.
    Accessibility: Think of the content on your page as an outline; having a “bogus” headline such as your logo means extra text that must be heard on every page by users with screen readers.
    Robots: Crawlers of all sorts scan your website for any number of reasons. By adding false H1’s it may confuse them on the structure and content of your page, misrepresenting your content or miscategorizing it in aggregators elsewhere.

    What Google Says About Headings

    Search engines are the crawlers that matter most. Their interpretation can be considered a “best practice.” According to Matt Cutts, who is the man when it comes to Google search, too many H1s or bunched up H1s dilute your search and cause the Google crawler to think you’re spamming it.


    And what does Kriesi? Kriesi gives all users his own way to the hand. The first H1-Tag is the entry title. Why? And now? I want to define my own h1-tag, ONE UNIQUE H1-Tag per page with my SEO-keywords and not one word as entry title and not before my definition of the h1 Tag. All of your users have the same funny stuff inside. At least: two h1 headings. “Nice and very good” for SEO, if you interpret Matts Cutts words.

    You can check this by yourself. There are enough good free scanners to get a fast overview, what happens with your theme.
    You want to see recommandations and results?

    Empty tags are present on the site.
    If you have defined entry title as first h1-tag
    The H1 heading consists of only one word. There should be more information given.
    The H1 heading is too short. (19 characters) It should be at least 20 Characters long.

    The search engines uses the heading tags for the keywords, but excessive use of heading tags can be flagged as SPAM. For best practice try not to use more than 30 heading tags in the webpage

    Ok, i have defined 29 headings. But from which source comes the other? Ohh. 1 from entry title – one word (really good for seo) and 4 from footer like “menu, contact, email, last post”

    And this are reasons, why Enfold gives an visible impact in SEO to his users. Same with your Backlink in footer, which i must also manipulate per hand. User should determine, in which direction is the link-juice, not Kriesi.


    • This reply was modified 4 years, 2 months ago by  Hokuspokus.

    Additional info from another sources:

    Not controvertible: MOZ is one of the biggest SEO ressources.
    Take a look on source code here:
    H1 tag is one time used, the image is not bonded into strong tag
    <h1 class=”h2 top2 bottom0 text-white align-center”>Learn SEO and Search Marketing</h1>

    And, if you take another ressource like yoast:

    5 basic principles about HTML headings

    Let’s get these things straight before we do anything about our heading structure:

    The most important heading on the page should be the H1.
    There is usually only one H1 on any page.
    Sub-headings should be H2’s, sub-sub-headings should be H3’s, etc.
    Each heading should contain valuable keywords, if not, it’s a wasted heading.
    In longer pieces of content, a heading is what helps a reader skip to the parts that they find interesting.
    H5: Unrelated headings in your sidebar, footer, etc

    It’s no use at all to have an H3 heading saying “Our Sponsors”. An H4 HTML heading saying “About this SEO blog” could be useful though, if “SEO blog” is what you want to rank for. … .

    And what say MOZ about h1:
    My Website is Using an H1 tag. Now How Can I Tell if my H1 Tag is Optimized?

    To determine if you’re putting your H1 tag to good use, follow this advice:

    Your website should have only one H1 tag. If you have more than one H1 tag on a page, change the other H1 tags to an H2 or H3.
    Your H1 tag should be at the top of the page content (above any other heading tags in the page code). If your site is divided in to columns the left column may appear “higher” in the code. Be sure it does not contain any H1 tags as most likely the center column contains the main content of the page.
    Your H1 tag should contain your most important keywords for that page and if possible the first word or words in the H1 should be the keywords. These should also match the page title keywords and META keywords
    Your H1 tag should help your reader understand what the page is about

    Take a look on Amazon, only one h1-tag is defined and title tag is same like h1 tag, but only one h1 tag is defined. And Logo? Nothing to see is it bonded into strong tag.
    And the last adventure tonight: Your page: No h1-tag and one title tag, without h1-tag inside.

    Please think about: why go great big ressources another way as enfold and why is kriesi also different to enfold?




    @seolotsen For your information, we informed our devs and Kriesi about your concern.

    Best regards,


    Hi guys,

    I just came here to congratulate Seolotsen because that’s exactly how I feel… and his post is almost one year old now.

    • This reply was modified 3 years, 5 months ago by  rmf339.


    We will do push that update again for Kriesi, so he can take a look.
    We appreciate your patience and understanding




    the funny thing is: This was a topic at “Google Webmaster Hangout” and Johannes Mueller from Google himself gives the right answer about that topic.

    The questions were:
    “Hallo. Was mich schon lange interessiert: Viele WordPress-Themes benutzen vordefinierte H-Tags. Beispielsweise im Logo (warum auch immer- ist ein Bild), für den Seitentitel oder gar für die Breadcrumbs mit einem Wort oder zwei. Im Footer geht es dann weiter mit H3-Tags für Kontakt usw. Sollten die Theme-Entwickler nicht den Benutzern die Chance lassen, ihr einziges & einzigartiges H-Tag im Body & Content zu benutzen? Sollten die Entwickler nicht eher eine eigene Klasse definieren? Vielen Dank”

    At 40:11 comes the answer:
    Johannes said: “The headings comes as defined and a big impact is not expected.”
    In other words: There is an impact. Since every little thing counts for seo & ranking (all other do this right like MOZ etc), every user should take every small impact. Today, i have in Enfold in a normal way one H1-tags and three H3 Tags on a empty fresh page with a three-row-footer. A Empty page filled with content, which i dont want declare as “important” like page title (title is always defined as tag— needs no h1-tag) or “Contact” or “Route” in the footer as H3-tag.
    “If johannes would take the job as developer, he would do it with sense in a clean way and with a clean structure on a website”
    “Developer, where use this way, have no big trouble or impact in rankings… google will take all what comes”

    What does it mean with “no big” impact?. A small impact? And what is the sense to put a breadcrumb with small fonts inside a h1-tag? It’s without sense. It’s taken from Yoast’s answer, X years old….
    Now, you can decide, which guys answer are right? Johann from Google or Yoast?

    The same is valid for the logo: A logo image inside a strong tag? What is the sense of this way?

    Please think about.





    Thanks again for your input @seolotsen. We have informed our devs once again :)

    Best regards,



    We must have missed the topic last time. I can see the point and we will replace the strong tag with a simple span ;)
    Any other suggestions will be checked for a future patch…



    If I may leave a suggestion, why don’t you let the user choose? Insert an option into the Theme Settings, so user can choose product grid/slider tag, logo tag, title tag, etc… THAT would be awesome! And I guess it’s quite simple to do, isn’t it?



    Kriesi mentioned that he does not want to make the theme bloated with features however please feel free to request such feature here –
    Also, you can always use the code i posted here – to change logo tag :)

    Best regards,


    to get it into admin area is easy – i have to look where the strong comes from – than i can insert it via id : custom-logo-tag

    add_filter('avf_option_page_data_init', 'custom_logo_tag', 10, 1);
    function custom_logo_tag($avia_elements){
    	$new_elements[] =	array(
    					"slug"	=> "avia",
    					"name" 	=> __("Tag for Logo-Container", 'avia_framework' ),
    					"desc" 	=> __("Select tag type for logo-container", 'avia_framework' ),
    					"id" 	=> "custom_logo_tag",
    					"type" 	=> "select",
    					"std" 	=> "span",
    					"subtype" => array("H1"=>'h1',"H2"=>'h2', "div"=>'div', "span"=>'span', )); 
    	$avia_elements = array_merge( $avia_elements, $new_elements );
      return $avia_elements;


    The strong tag will be replaced by a span in the next theme update.

    Best regards,


    Hi is actually the strong Tag replaced by a span?
    Theme Updates
    No Updates available. You are running the latest version! (3.8.4)
    But on my site i have still this strong-Tag for the Logo.

    Best Regards.


    Hi Alex,

    Yes the logo is not inside of a span tag, though you are not running the latest version of the theme so your might have to update manually via FTP:

    Best regards,


    It works with the new update.

    Best regards,

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

The topic ‘Logo NOT en empty strong tag’ is closed to new replies.