• Hot
  • Top
  • New
1
votes

You have ... votes left in this category for this week!

Replace forward slash (/) with dash (-) in URLs

Would it be possible to replace all the slashes (/) after ‘filter/’ slug with hyphens (-) in FWW? It’s better for seo.

adidas official websites do it this way: https://www.adidas.co.uk/men-black-shoes

We will have:
/filter/adidas-men-black/

instead of:
/filter/adidas/men/black/

1
votes

You have ... votes left in this category for this week!

Seo text based on filters

It would be good for seo to have the ability to add custom text on the top or bottom of the page just like the description of a category, but based on the choice of filter configuration.

This way we can create better landing pages for already filtered pages of products with a specified category and/or attributes. For example, the following pages can be created: Smartphones (category) + Apple (attribute) + Gold (attribute).

And for this page the H1, title and meta description will be created automatically, but SEO text will be added manually in the admin backend based on active filters.

e.g.
1) if the url is ‘/smartphones/apple/gold’ or active filters are ‘smartphones and apple and gold’ show seo text ‘description 1’
2) if the url is ‘/smartphones/samsung/white’ or active filters are ‘smartphones and samsung and white’ show seo text ‘description 2’

0
vote

You have ... votes left in this category for this week!

store prices in post meta

I see the foundthru site currently failing to show prices. I believe I’ve seen PC pro uses transients. if transient price data has been purged, and the script is not able to fetch prices, it will fail to show prices.

It would be great if PC pro would just store prices in postmeta. It could render it server side making, also making it easier for search engines to see it (may be beneficial for SEO if combined with rich snippets markup).

Transients could still be used as an enhancement, ie it could still fetch these after page load and update prices if succesful. Pricing already rendering server side could be hidden until the ajax completes or returns an error.

1
votes

You have ... votes left in this category for this week!

completed

Check if HTTPS is possible for images, if so, replace HTTP with HTTPS for all of that site’s images

We already proxy images if they are not HTTP, but:

1) This uses CPU and bandwidth (but no disk space)
2) Some networks, like ASOS, prevent downloading images in this way
3) Some networks, like ASOS, are listed as HTTP images in datafeedr but actually do have HTTPS images

So I’m going to add a new feature that when it spots an HTTP image for the first time from a new domain, it will test if HTTPS works, and if so, all future HTTP image requests will be changed to HTTPS image request rather than attempting to proxy them.