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

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -