I am creating 100s of links using <links> but I am not able to do SEO for it
I am trying to create sitemaps for these links but as its dynamic, I cannot manually create a sitemap file
this the link
<Link to={{pathname: `query/${itm._id}`, query: { id: itm._id },}} >
<Alert className="question13">
<h6>{itm.Name}</h6>
</Alert>
</Link>
the corresponding route for the link is here
<Route
exact
path="/Query/:catId"
render={(props) => (
<Query {...props} sign={userNAme} hide={SignIn} />
)}
/>
I have used helmet so that I can render dynamically each page title and description
<Helmet>
<meta charSet="utf-8" />
<title> {itm.Name}</title>
<meta name="description" content={itm.Name} />
<meta property="og:type" content="article" />
<link rel="canonical" href={itm.Name} />
</Helmet>
this is the website I am trying to do SEO for. As you can see if you open site and add a question a new url gets generated I don't know how to do SEO for each of that