_escaped_fragment_ at crawler evaluation

Hi there,

after a crawler evaluation with a webtool I got this evaluation result for each page:

https://myurl.de/katalog/product_name
https://myurl.de/katalog/product_name?_escaped_fragment_

In Screaming Frog I got this as a uglyURL:

https://myurl.de/katalog/product_name#!
https://myurl.de/katalog/product_name?_escaped_fragment_=

Where did I introduce a mistake?

Thanks for helping…

redo

That’s in the Ajax tab, right?

What JavaScript do you use on your site?

I use

  • Firefox 84.0 with JS 1.5;
  • Chrome 87.0.4280.141 with JS 1.7;
  • Opera 73.0.3856.344 with JS 1.7

All together on Windows 10 Pro actual version

Thanks for your answer, but it doesn’t answer my question…

I was referring to ScreamingFrog…

Is your website based on a JavaScript framework? I found this:

Ah… Ok! I misunderstood

I use

assets/js/jquery-3.5.1.min.js

and three scripts…

… mybutton = document.getElementById(“backToTop”); … for the back to top Button visiblity

… document.querySelector(‘#nav-toggle’).addEventListener(‘click’, function() {
this.classList.toggle(‘active’); … for the navigation…

… btn.onclick = function() {
modal.style.display = “block”;
}
… to open a popup window after clicking a link

that’s all…

I read the article as Screamingfrog. I think, it is the best to look for clean solutions about popup windows and navigation. I got the ideas from the internet and copy/implement the free code.

It seems, it is a good idea to read and understand first…

If you have a tipp for a clean solution for “mobile first” navigation combined with a desktop menu that prevends from errors like this…
thank’s for your support

… its me again… I follow you and identified the problem in my navigation: There is a Link…

<a id="nav-toggle" href="#!"><span></span></a>

… I come back later … Sorry! My failure… “Don’t copy anything from anywhere…”

Thanks for your ideas and the support. I found the problem with your help. It was a failure in the navigation:

WRONG!

<a id="nav-toggle" href="#!"><span></span></a>

CORRECT!

<a id="nav-toggle" href="#"><span></span></a>