I coded a website based on NextJS that I deployed 6 months ago. I’m facing an issue when I search for it on Google: I find it easily but the site name shown is the URL of the website, instead of the title I want.

I know Google engines determine the site name automatically, but I did everything to make it understand what the really site name is:
- I avoided some long untidy name, I’ve chosen « Voltic Digital Solutions » that seems basic to me
- On my landing page, I have a title tag with the value « Voltic Digital Solutions »
- My first HTML tag in the body is an h1 with the value « Voltic Digital Soltutions », and it is the only h1 on the page to avoid confusions
- I put every metadata I could, using OpenGraph, Twitter… always specifying « Voltic Digital Solutions » :
export const metadata: Metadata = {
metadataBase: new URL('https://volticdigitalsolutions.com'),
title: {
default: 'Voltic Digital Solutions',
template: `%s | Voltic Digital Solutions`
},
description: "Voltic Digital Solutions est une entreprise spécialisée dans la transition digitale.",
icons: {
icon: [
{ url: '/favicon.ico' },
new URL('/favicon.ico', 'https://volticdigitalsolutions.com'),
]
},
applicationName: "Voltic Digital Solutions",
creator: "Voltic Digital Solutions",
keywords: "création de site internet, application, web, transition digitale, solutions numériques, Voltic, digitalisation",
openGraph: {
title: "Voltic Digital Solutions",
description: "Voltic Digital Solutions est une entreprise spécialisée dans la transition digitale.",
url: "https://volticdigitalsolutions.com/",
type: "website",
images: "/pics/voltic-ds.png",
siteName: "Voltic Digital Solutions"
},
twitter: {
card: "summary_large_image",
title: "Voltic Digital Solutions",
description: "Voltic Digital Solutions est une entreprise spécialisée dans la transition digitale.",
images: "/pics/voltic-ds.png",
},
};
I also tried to create some WebSite structured data, defining a sitemap.xml, robot.ts files to try to give more explanation about my website to the Google engines, but nothing worked.
I recrawled my website 10/15 times for 6 months now but the site name (that seems very clear to me) cannot be selected by the Google engines. How is it possible? How is it so hard to put the site name we want?