There isn't much unique textual content between those two pages. They have the same title and the same heading. There are only two sentences on the pages which are the same between them. The biggest difference between the pages is the images shown below the fold. You are lucky that Google has decided to index both pages. Most of the time Google ...
Create a separate URL for each piece of content on your site. Google needs to be able to send visitors directly to the content they searched by directing ...
Your breadcrumb markup is indeed valid, but it has an additional nesting level, in comparison with the markup, which makes Google as an example.
Look, your markup for the last piece, All-On-4, looks like:
Two things you want to do.
At a server level, setup 301 redirects (if you want your visitors to be redirected to your homepage) or 404 responses (if it doesn't matter that your visitors see a 'page not found' message). Either individually for each page, or setup a sitewide rewrite rule to catchall
Log into your Google Search Console account and request the ...
Google determines the site name algorithmically, the info doesn't come from any one place. Here are some things you can do to help hint your site name to Google:
Use schema.org vocabulary in JSON-LD, RDFa, or microdata format
Publish markup on your official website homepage
Do not block pages with markup using the Robots Exclusion Protocol
Include a ...
According to the official documentation, Googlebot always crawls using either the googlebot.com or google.com domains.
It's worth mentioning that the documentation also recommends using a reverse DNS lookup on the bot's IP to fully verify the bot's authenticity.