SEO Not Sure Its Doing What Its Supposed To Be?

Ask the community for help and support.
Locked
Petbeemer
Posts: 34
Joined: Mon May 24, 2021 10:09 am
Has thanked: 2 times
Been thanked: 2 times

SEO Not Sure Its Doing What Its Supposed To Be?

Post by Petbeemer »

Hi all, i have an up to date Phoenix Cart with little mods, i have the Ultimate SEO installed and edited the .htaccess file but im not sure its doing what its supposed to be doing, always baffled by SEO! So in my browser is get

/all-black-200w-18v-etfe-monocrystalline-cell-semi-flexible-pv-solar-panel-p-14.html?cPath=1_3&sort=1a

shouldn't the SEO comment out the cpath= etc??

It seems to work ok on some things

/string-solar-panel-connection-box-fused-p-56.html

But not on others? Im on Apache server through ionos (1and1)

# $Id$
#
# This is used with Apache WebServers
#
# For this to work, you must include the parameter 'Options' to
# the AllowOverride configuration
#
# Example:
#
# <Directory "/usr/local/apache/htdocs">
# AllowOverride Options
# </Directory>
#
# 'All' with also work. (This configuration is in the
# apache/conf/httpd.conf file)

# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers

#<IfModule mod_setenvif.c>
# <IfDefine SSL>
# SetEnvIf User-Agent ".*MSIE.*" \
# nokeepalive ssl-unclean-shutdown \
# downgrade-1.0 force-response-1.0
# </IfDefine>
#</IfModule>

# If Search Engine Friendly URLs do not work, try enabling the
# following Apache configuration parameter

AcceptPathInfo On

# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)

# php_value session.use_trans_sid 0

<IfModule mod_headers.c>
Header unset ETag
</IfModule>
FileETag None

## EXPIRES CACHING ##
## https://gtmetrix.com/leverage-browser-caching.html ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"
ExpiresDefault "access plus 2 days"
</IfModule>
## EXPIRES CACHING ##


## BEGIN USU URL rewrite rules ##
## USU Version: 3.0.4 ##
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^([a-z0-9/-]+)-c-([0-9_]+).html$ index.php [NC,L,QSA]
RewriteRule ^([a-z0-9/-]+)-m-([0-9]+).html$ index.php [NC,L,QSA]
RewriteRule ^([a-z0-9/-]+)-p-([0-9]+).html$ product_info.php [NC,L,QSA]
RewriteRule ^([a-z0-9/-]+)-pi-([0-9]+).html$ info.php [NC,L,QSA]
## For rewrite, path_rewrite
RewriteRule ^([a-z0-9/-]+)-pr-([0-9]+).html$ ext/modules/content/reviews/write.php [NC,L,QSA]
## For standard, path_standard
RewriteRule ^write.php/([a-z0-9/-]+)-pr-([0-9]+) ext/modules/content/reviews/write.php [NC,L,QSA]
</IfModule>
## END USU URL rewrite rules ##

Tags:
ecartz
Lead Developer
Lead Developer
Posts: 2637
Joined: Tue Nov 05, 2019 6:02 pm
Has thanked: 4 times
Been thanked: 181 times

Re: SEO Not Sure Its Doing What Its Supposed To Be?

Post by ecartz »

Questions about add-ons should be asked in the support forum for the add-on.

Note that in this case, you have a product URL. It gets rewritten to remove the products_id=# part. But because you are coming from a listing page, it retains the listing parameters so that it can return the same listing page. It can't get those from the "human readable" URL because they aren't related to the product page. They show the path that the potential buyer used to get to the product page.
Locked