O que é rel = "pingback" e qual é a utilidade disso no meu site?


9

Pode ser que essa seja uma pergunta boba, na verdade, eu quero saber o que é esse URL? Está presente no meu site .

<link rel="pingback" href="http://www.example.com/xmlrpc.php" />

Minhas perguntas são:

  1. Qual a utilidade disso?
  2. Esse link cria algum problema?

Respostas:


14

É "Pingback"

O que é o Pingback?

Pingbacks (também conhecidos como trackbacks) são uma forma de comentário automatizado para uma página ou postagem, criada quando outro blog do WordPress é vinculado a essa página ou publicação.
Quando você publica uma nova postagem no blog, o WordPress tenta 'executar ping' em todos os sites vinculados à sua postagem. ou seja, seu site WordPress está informando outros sites que você vinculou a eles.
Quando você recebe pingpacks, isso significa que alguém ligou a uma de suas postagens ou páginas. ( : source ^ ) (saiba também mais: Suporte do WordPress.com , Wikipedia e glossário do Codex )

E mais detalhes sobre Pingback e Trackback, veja aqui:

Codex: Pingbacks

Removendo Pingback

Para se livrar do URL de pingback, exclua a linha do seu header.php:

<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />

O artigo a seguir pode ajudar você a entender o porquê:

Minimizando solicitações HTTP com temas do WordPress - ClickNathan.com

Respostas

Agora, faça suas perguntas:

  1. Qual a utilidade disso?

Resposta: Se você ler todos os recursos, agora entende qual é o uso disso.

  1. Esse link cria algum problema?

Resposta: Não, basta fazer uma nova consulta ao banco de dados, se a URL de pingback não estiver definida diretamente. Se definido programaticamente, basta consultar o banco de dados uma vez a cada página carregada e recuperar o URL de pingback do db. Não é bom para um site saudável executar ping no banco de dados para coisas menos importantes. E se você ler os links, o pingback não é importante.

Mas até que possamos procurar:


11
Não tenho certeza dos seus motivos. “Minimizando solicitações HTTP” - isso não fará diferença: incluir um URL de pingback não adicionará uma solicitação HTTP extra para leitores normais. “É só fazer uma nova consulta ao banco de dados” - não, o bloginfo ('pingback_url') é calculado a partir de get_option ('site_url') que é autoload = yes e, portanto, é lida por wp_load_alloptions, e não exige uma consulta extra ao banco de dados.
Rup

@Rup Então é um ponto válido para discutir no artigo do Nathan ... Com seu consenso, revisarei a resposta a qualquer momento
Mayeenul Islam
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.