We have a single page website with a several products. We are currently using a navigation that utilizes anchor tags to scroll to a selected product. An agency has suggested (for better SEO) that we change those anchor tags to unique URLs. For example: www.example.com/#productname to www.example.com/productname. The page contains all data once it is loaded (no AJAX) so each URL will contain the same data but it will be scrolled to the selected product (the same functionality as an anchor URL).Will this actually improve SEO? My gut instinct is that it will not since the pages will all be the same.
Should a single page website use anchor tags or separate URLs for sections for best SEO?
seo;anchor;single page application
With websites that have smaller amounts of content, I suggest taking advantage of the many suggested practices Google recommends and offers. Using both anchor text and page based URL's can be beneficial.Anchor textBoth users and search engines like anchor text, especially one that is concise and descriptive. Used correctly, anchor text provides valuable content relevant internal links. Anchor text provides natural flowing Call to Actions.Page based URLsPeople are less likely to share /#page style URLsIncreased meta content placement. Use creativity to take advantage of meta: title, description, H1 headings etc.User friendly URLs. Even if it is a one page site, people look at URLs. I have heard some users say that anchor text URLs discomforts them.Used together, it benefits a User's Experience, and good use of Google suggested practices.Rich Snippets for your products: Increase click through rates and SEO rankingI am sure by now we all have seen product images, pricing, 5 star ranking, search boxes, map directions showing up in SERPs. Those are extremely good ways to extend your content into the search results.Schema.org provides rich snippets codes that are essentially universal.I say, keep yourself open to new or different idea, stay well informed by researching your options and you will always make the best possible decision.