The actual page address and the page address of the Google search results are different

Hello
I would like to ask you this question. If I search my website on Google or Naver, some pages of the website will be searched.
However, when I click on this search result, it opens with the wrong url.
If I access the actual website and go to that page, there will be no problem.
Why is the url of the searched page different from the actual url? :frowning:

For example…
Actual page address(O)


Search Results Page Address(X)
https://www.thepage-gallery.com/exhibitions/detail/83/微言大意_LEE-KUN-YONG

meta tag

<meta charset="utf-8">
    <meta name="format-detection" content="telephone=no">
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <meta name="google" value="notranslate">
    <meta name="robots" content="index,follow">
    <meta name="title" content="<?= $site->seotitle() ?>">
    <meta name="author" content="<?= $site->seoauthor() ?>">
    <meta name="description" content="<?= $site->seodescription() ?>">
    <meta name="keywords" content="<?= $site->seokeywords() ?>">
    <meta property="og:title" content="<?= $site->seoogtitle() ?>">
    <meta property="og:description" content="<?= $site->seoogdescription() ?>">
    <meta property="og:url" content="<?= $site->seourl() ?>">
    <meta property="og:site_name" content="<?= $site->seoogtitle() ?>">
    <meta property="og:type" content="website">
    <meta property="og:image" content="https://thepage-gallery.com/sourcebox/thepage_sns.jpg">
    <meta property="og:image:width" content="800">
    <meta property="og:image:height" content="400">
    

I don’t know where the problem occurred, so I also ask Kirby.
Is there anything I can change from Kirby?
I need your help.

It looks like google still has an older version of the site in its index (a website that was done with laravel and bootstrap, it seems).
This issue should disappear by itself with some time (once google has completely indexed the new version). There are some ways to accelerate this process, normally via the tools provided via the “google search console”. This might involve sending requests to remove certain pages from the index, providing a sitemap to google, etc.

You might also want to setup some permanent redirects (status 301) from the old url to the new one. There are many ways to do this, one of them could be the use of this plugin: GitHub - distantnative/retour-for-kirby: Kirby 3 plugin to manage redirects and track 404s right from the Panel