Dude, I think you have to read a little bit about SEO and HTML, before you go messing with things, it’s better to do it calmly and then evaluate the results, like an A/B test, than to move around not being sure what you’re doing.... I will suggest that read at least the links that I quote here, will help you a lot, because they are basic concepts!
First, in the SERP (Search Engine Result Page) what has more weight is the tag <title>
and not the tag <h1>
, what Google will show is the text on <titel>
within your <head>
, read more about SERP here: https://sitechecker.pro/pt/serp/
The other text that will appear in the SERP is the description of the page, and this is done with the meta tag Description
<meta name="description" content="A description of the page" />
You can read more about this type of tag in this Google website: https://support.google.com/webmasters/answer/79812?hl=pt-BR
In addition there are a number of good practices to build your Title and Description tag, such as not putting more than 60 characters for Title and more than 160 for Description, I suggest you read this article https://rockcontent.com/blog/tamanho-da-title-tag/
NOTE: These numbers usually change, because Google usually changes the SERP layout leaving more or less characters available, stay informed about these changes...
Schema.org’s tip is very interesting, as well as studying a little about Rich Snippets and Meta Data / Structured Data, this will help to further improve your presentation on the SERP, but it does not guarantee in anything its improvement in the rankings! I will not go into this matter here, because it is not the focus.
About HTML
A <h1>
in the middle of a <p>
doesn’t make much sense, and it’s not very semantic... how do you want to have a title in the middle of a paragraph? This sounds as wrong as it actually is. A title is a part element and must be separated from the paragraph, the text comes after the title, and it can be an H2 if you need a sub-title or P with the same running text. You can still put H1 and P inside a <section>
to say that one is connected directly to the other.
Do you know schema.org? Have a look https://schema.org/docs/gs.html .
– user78859
I looked at your site, put the same class of the tag "p" in the tag "h", it would look like this: <H1 class="lead"> your text </H1>, remove the tag <H7> because in HTML is H1 to H6, follow the link of the html api of the tags Headings https://www.schools.com/tags/tag_hn.asp
– user78859
Another tip would be to put your site to run on your server on HTPPS/SSL protocol, today is requirement to be at the top of Google search.
– user78859
About the schema I did not understand very well, but I put the site as HTTPS/Ssl, I’ll see if it improves on google.
– Caio César Rubo
About H7 I created pq she has a customization in css, I already used the other tags I don’t know if it’s a problem.
– Caio César Rubo
The schema issue is something more advanced and very powerful for this function, but there are other simpler ways, Hugocsl gave good tips, I saw your site quickly. Search for SEO like he said and use the most biting browsers, the tools included in them, like in Google Chrome > developer tools > Audits ... you can do an auto scan and it shows you a lot of cool stuff... there are numerous tools, good luck.
– user78859