Page 1 of 1

Questions About Phoenix's URL Structure

Posted: Tue Jul 09, 2024 7:20 am
by lecarlb
Hello all I'm just going through Google Search Console and some things stuck out about the url structure of Phoenix.

I have some questions that I need help sorting out logically.

I'll post some examples from a 1.0.8.4 version shop.

Code: Select all

https://xxxxxxxxxxxx.com/product_info.php?page=1&sort=1a&manufacturers_id=59&products_id=11586
Here, after product_info.php, you have something dealing with pagination [page=1] then there's sorting [sort=1a] then you have the [manufacturer's_id] and finally the [products_id]. I believe the search engines are reading this: page 1, sort 1a, manufacturer 59, product 11586.

Not much sense.

If search engines read and process data from left to right like humans, then would this be more logical?

Code: Select all

https://xxxxxxxxxxxx.com/product_info.php?products_id=11586&manufacturers_id=59&page=1&sort=1a
This makes more sense in my opinion. It reads product 11586 of manufacturer 59 on page number 1 sorted by 1a.

Here's another example:

Code: Select all

https://xxxxxxxxxxxx.com/product_info.php?lrange=2&sort=3a&page=3&products_id=10712
Again, the products_id is at the end. I have no examples for category pages. From what I observed, cPath comes immediately after index.php? which makes sense.

@burt @ecartz Do you think this may cause canonical and indexing issues with search engines? Can the url structure be rearrange easily? Would this affect url addons if url structure is rearranged?

What is others' thoughts?

Thanks for reading and your inputs.

Re: Questions About Phoenix's URL Structure

Posted: Tue Jul 09, 2024 9:00 am
by 14Steve14
We use a URL rewriter so it does not really bother us. The trouble is that the best free one Ultimate_SEO_Urls does not look to be supported anymore.

Re: Questions About Phoenix's URL Structure

Posted: Tue Jul 09, 2024 9:50 am
by burt
lecarlb wrote: Tue Jul 09, 2024 7:20 am If search engines read and process data from left to right like humans
Do they though?

All of your comments are voided by the canonical header tag, right?

EG:

Code: Select all

https://xxxxxxxxxxxx.com/product_info.php?page=1&sort=1a&manufacturers_id=59&products_id=11586
Should Canonical as:

Code: Select all

https://xxxxxxxxxxxx.com/product_info.php?products_id=11586

Re: Questions About Phoenix's URL Structure

Posted: Tue Jul 09, 2024 1:09 pm
by lecarlb
burt wrote: Tue Jul 09, 2024 9:50 am
lecarlb wrote: Tue Jul 09, 2024 7:20 am If search engines read and process data from left to right like humans
Do they though?

All of your comments are voided by the canonical header tag, right?

EG:

Code: Select all

https://xxxxxxxxxxxx.com/product_info.php?page=1&sort=1a&manufacturers_id=59&products_id=11586
Should Canonical as:

Code: Select all

https://xxxxxxxxxxxx.com/product_info.php?products_id=11586
Ok. It should and it does. However, another question is why would the search engine report crawling pages such as the examples above if the canonicalized version is indexed?

What do you think it's saying?

I'm not attempting to report a flaw. I'm just trying to figure out how to get rid of those type of urls and what would keep the search engine from reporting them.

Also, as I've indicated in previous posts, I'm trying to figure out this SEO thing for a main reason that may not need to be mentioned here.

I guess I'm suffering from PTSESD (Post Traumatic Search Engine Stress Disorder) 🤣🤣🤣

Don't laugh when doctors finally say it's an actual condition.

Thanks for your reply @burt

Re: Questions About Phoenix's URL Structure

Posted: Tue Jul 09, 2024 1:14 pm
by lecarlb
From observing Google, it reports errors, issues and things they are not sure that they like. Lol.

I think that's where people like me get caught into that web.

Re: Questions About Phoenix's URL Structure

Posted: Tue Jul 09, 2024 6:53 pm
by ecartz
The search engine should crawl those URLs so as to get to the URLs past them. It just shouldn't index them.

Canonical is a module. You might check that it's actually turned on.