swapr-dapp
swapr-dapp copied to clipboard
SEO - next steps
This epic contains a list of issues (tech / non-tech) that we would work on to improve our SEO.
First, we should discuss this. So it should be treated as a spike.
- [ ] if we still have access to swapr.eth.link nice to add 301 redirect to limo if not, good to add canonicals meta tag for each page because we are losing traffic as the user has the incorrect page
- [ ] if you go with view-source:https://swapr.eth.limo/#/swap?chainId=1 to your url bar, you can see that there is no page content in div with id="root", so bots aren't indexing our page correctly and it can't be found by searching in the google, so it is good to add SSR (https://asperbrothers.com/blog/server-side-rendering-in-react/ ) to all the pages (next js) or just generate raw HTML for a landing page (for example using Gatsby)
- [x] good to add different texts in meta title on every page
- [ ] the same thing with meta description, also change og and twitter for both
- [ ] check our articles (https://medium.com/swapr/introducing-swpr-token-farming-rewards-7fbdcc9507ae) and change links from swapr.eth.link to swapr.eth.limo
- [ ] move Blog from medium to our one (keep content for example on Contentful (https://www.contentful.com/) - it can be used also for meta title, description and any text on the page, and also different languages or some markdown in our project) as media put nofollow for the link (no traffic and rank for google)
- [ ] check if the page is correctly indexed by Google Search Console, it shouldn't affect the user
- [ ] good to add/generate sitemap.xml with the links for all the pages to be easier to find by bots
- [ ] add structured data - https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data