reactjs - Routes unclickable on cached version of React website -
i'm doing testing see if google index page, set-up example page of data i'm getting through api, data showed in different clickable components have. i'm using react , redux react-router routing needs. boilerplate done create-react-app.
when using fetch google on routed components, example mysite.com/book/1, shows data have in component book. so, thought , google able crawl page, seems that's not case. when request indexing of root page + subdirectories on page indexes root page, , not components, /book/2 or hairstyles/male/7.
when view cached version on google can see a) content-component, rendered onload, isnt shown. can see b) buttons, renders components react-router, dont render on-click.
it seems root of issues google can't click , go components. there way solve this?
an example of 1 of clickable (not google), routes looks this:
<link to="/books/the_best_book"> <button type="button" classname="btn btn-success"> best book </button> </link> and, display component after route used.
Comments
Post a Comment