Meta robots - Não indexar páginas com parâmetros

Olá pessoal, gostaria de saber se é possível em páginas parametrizado (com ?) tenha seu meta robots configurado como “noindex,follow”, segue exemplos abaixo do que não preciso que seja indexado.

image

Oi @fabiano.dev, tudo joia?

Eu tentaria via app custom renderizando um helmet quando necessário, mais ou menos nesta linha:

import React from 'react'
import { Helmet } from 'react-helmet'

const NoIndexApp = ({ params }) => {

// Supondo que você tenha a URL completa
const url = new URL(window.location.href)

  const shouldNoIndex = url.searchParams.toString().length > 0 // Retorna true caso tenha parâmetro

  return shouldNoIndex && (
    <>
      <Helmet>
        <meta name="robots" content="noindex, nofollow" />
      </Helmet>
    </>
  )
}

export default NoIndexApp

1 Like

Opa meu amigo! Sempre me socorrendo, muito obrigado, vou fazer os testes internamente e logo retorno uma posição.

1 Like