Javascript 防止特定域路径上的盖茨比页面出现在谷歌搜索中

Javascript 防止特定域路径上的盖茨比页面出现在谷歌搜索中,javascript,reactjs,seo,gatsby,Javascript,Reactjs,Seo,Gatsby,是否有可能阻止特定域路径上的盖茨比页面出现在谷歌搜索中 我不想阻止整个网站出现在谷歌搜索中,只有一个页面存在于特定路径。e、 g.使用组件设置机器人元标记 const HideMe = ()=>{ return <> <Helmet> <meta name={`robots`} content={`noindex, nofollow`} /> </Helmet>; <h1>I'm the H

是否有可能阻止特定域路径上的盖茨比页面出现在谷歌搜索中

我不想阻止整个网站出现在谷歌搜索中,只有一个页面存在于特定路径。e、 g.

使用
组件设置机器人元标记

const HideMe = ()=>{
  return <>
    <Helmet>
      <meta name={`robots`} content={`noindex, nofollow`} />
    </Helmet>;
    <h1>I'm the Hide Me page </h1>
  </>;
注意:我假设
index
follow
都是布尔值,但可以根据您的意愿或任何更适合您的内容进行自定义

如果这是您的情况,在您的
/hide me
页面中,您将看到如下内容:

const HideMe = ()=>{
  return <>
    <SEO index={false} follow={false} />
    <h1>I'm the Hide Me page </h1>
  </>;
此外,您可能还希望从
sitemap.xml
(如果您有)文件中删除该页面,您可以使用一个站点地图插件轻松地实现它,如
exclude
规则

const HideMe = ()=>{
  return <>
    <SEO index={false} follow={false} />
    <h1>I'm the Hide Me page </h1>
  </>;
<Link rel={`nofollow`} to={`/hide-me`}>Untracked link</Link>