#reactjs #sitemap #react-router-dom #react-static
#reactjs #Карта сайта #react-router-dom #react-static
Вопрос:
Согласно документации, установка значения route property noindex в true, как в примере ниже, предотвратила бы включение страницы в sitemap:
<Route component={privacyPolicyPage} path="/privacy-policy" noindex="true"/>
Для полноты картины, здесь соответствующий код для route map:
//app.js
import React from 'react'
import { Root } from 'react-static'
import { Route, Switch, Redirect} from "react-router-dom";
<Switch>
<Route exact path="/p1" component={About} />
...
<Route component={About} path="/about" priority="0.1" />
<Route component={PrivacyPolicy} PrivacyPolicy path="/privacy-policy" noindex="true" />
<Route component={p404} noindex="true" />
</Switch>
Тем не менее, ни это удаляет URL политики конфиденциальности, ни даже меняет какой-либо приоритет.
Я впервые работаю с reactjs framework, поэтому, скорее всего, я что-то не понял.
Ответ №1:
В документах говорится, что этот prop имеет логический тип, поэтому, пожалуйста, попробуйте это:
<Route component={privacyPolicyPage} path="/privacy-policy" noindex={true}/>
Использование noindex="true"
передаст строковое значение…