This has happened because of the Google's algorithm updates. What you should do right now are, Make a competitor analysis for on-page SEO and adjust your pages according...
There isn't a set period of time for any keyword ranking; it all depends on the type of keyword you use. For example, using exact keywords may make ranking tough, and the...
Re: Need help creating a package
You should offer full SEO package rather than partial packages. This will benefit in many ways. First of all, you will have to chance to give results to your new clients....
Hi Rich, If you have a WordPress website, then there comes a plugin that automatically fixes the alt tags for images. I will suggest you; put the image alt tags at the sa...
Re: Redirect or canonical?
Yes, creating canonical is advised because doing too many redirects might harm your SEO and potentially lower the domain authority (DA) of your website.
Re: How to build quality backlinks
When it comes to increasing the quality of your website traffic, link building is one of the best ways to do it. Using the right strategy can make a big difference in the...
If you've recently updated your description, Google might not have crawled the page, or updated their index with your content. It can take time for Google to process the...
Get some backlinks and improve the domain authority. Meanwhile get some internal links from the keywords etc. to the category pages.
This might help you, https://developers.google.com/search/docs/crawling-indexing/javascript/dynamic-rendering
You need to make sure that you have not put a no-index tag on these pages and also check whether you have not put a no-index tag in robots.txt.