Google Search Console - Not indexed pages

Hello,

On our website built with Kirby, UpClone, some pages are well indexed by Google and others are not. Some main pages are redirected, I don’t know why. Some “ghost” pages appear too. And some pages are explored, but never indexed.

I am allowed only one embed media (rule of the forum). So I will post the other screen shots in other posts.

Any idea about these issues ?

Thanks for your help,

Dino

Screen shot 2

Screenshot 3

Screenshot 4

Additional info:
I have already stopped the builin Kirby cache.
With no result at all.

Those I can reproduce when clicking Articles suivants and Articles plus récents on the blog. Something seems to be broken there with the link creation in the template.

This seems to be because on your website, your links to blog etc. contain a trailing slash. But your site actually redirects all URLs with trailing slashes to those without. I think that’s why Google is complaining about it. Either adapt your links or check out Add/prevent trailing slash | Kirby CMS

Maybe check Understanding and resolving 'Discovered - currently not indexed' for trying to find out the actual issue of these.

Thanks! Links adapted without ‘/’ at the end:

<ul>
	<li><a href="/"><i class="fas fa-exclamation-triangle"></i></a></li>
         <li><a href="/solutions"><i class="fas fa-lightbulb"></i></a></li>
	<li><a href="/blog"><i class="fas fa-blog"></i></a></li>
	<li><a href="/contact"><i class="fas fa-envelope"></i></a></li>
	<li><a href="/recherche"><i class="fas fa-search"></i></a></li>
</ul>

I was not able to find the ‘Something seems to be broken there’ issue.
These links seem to work correcty at first view.

Blockquote
Maybe check Understanding and resolving ‘Discovered - currently not indexed’ for trying to find out the actual issue of these.

Google is so mysterious sometimes…

Any idea about those “Duplicate page with no canonical URL selected by the user” ?

thesdecond link I don’t have the rights to post_https_://www.upcl.one/blog/page:2?%2Fblog=&%2Fblog%2Fpage%3A2=

That’s the one I was talking about as “Something seems to be broken” you have the /blog part than the /page:2 pagination param, but then a query starts ?blog= (what for?) and when you navigate deeper it starts adding the /blog/page:2 part to the query again… (again, what for?)

Blockquote
That’s the one I was talking about as “Something seems to be broken” you have the /blog part than the /page:2 pagination param, but then a query starts ?blog= (what for?) and when you navigate deeper it starts adding the /blog/page:2 part to the query again… (again, what for?)

Lacking of time, I deleted the pagination code.

There is perhaps something wrong there : Pagination Cookbook

<?php if ($articles->pagination()->hasPages()): ?>
<nav class="pagination">

  <?php if ($articles->pagination()->hasNextPage()): ?>
  <a class="next" href="<?= $articles->pagination()->nextPageURL() ?>">
    ‹ older posts
  </a>
  <?php endif ?>

  <?php if ($articles->pagination()->hasPrevPage()): ?>
  <a class="prev" href="<?= $articles->pagination()->prevPageURL() ?>">
    newer posts ›
  </a>
  <?php endif ?>

</nav>
<?php endif ?>

@distantnative
Thanks a lot for your help.
I appreciate! :wink: