Esta página descreve como ajustar a classificação dos resultados retornados pelos mecanismos de pesquisa.
- Visão geral
- Como melhorar os resultados com palavras-chave
- Como usar marcadores nos resultados da pesquisa
- Marcar sites com marcadores
- Modulação dos efeitos dos rótulos
Informações gerais
Digamos que você compilou uma lista de sites que quer que o mecanismo de pesquisa cubra, mas quando testa algumas consultas, os resultados da pesquisa não correspondem ao que você tinha em mente. Os resultados que você considera mais relevantes para a consulta não estão na parte superior da página. Ou talvez você queira dar preferência a páginas da Web da sua instituição de pesquisa favorita ou do seu próprio site. Para isso, promova ou rebaixe os resultados. O Mecanismo de Pesquisa Programável permite ajustar os resultados por três meios: palavras-chave, rótulos ponderados e pontuações. Palavras-chave e pesos são definidos no arquivo de contexto, enquanto as pontuações são definidas no arquivo de anotações.
- Palavras-chave são uma maneira rápida de otimizar determinadas páginas da Web nos resultados da pesquisa e receber mais resultados sobre um assunto específico.
- Os rótulos ponderados informam ao Mecanismo de Pesquisa Programável se precisa excluir, promover ou rebaixar um site. O nível de promoção ou rebaixamento de um site depende dos pesos que você aplica aos rótulos.
- Pontuações, que são aplicadas a anotações individuais, reduzem ou revertem a influência dos rótulos ponderados. Eles adicionam outra camada de granularidade ao ajuste da classificação.
Os pesos nos rótulos e as pontuações nas anotações são os botões e seletores principais
para mudar a classificação dos resultados da pesquisa. Ambas têm valores que variam de
-1.0
a +1.0
. É possível promover e rebaixar sites girando os mostradores (aumentando ou diminuindo valores) com pontuações e pesos.
Você tem forte influência sobre a classificação, mas não tem controle absoluto sobre os resultados. A promoção ou o rebaixamento dos resultados é uma função de muitos parâmetros, incluindo a relevância da página da Web, a escolha de palavras-chave, o peso nos rótulos, as pontuações nas anotações e assim por diante.
Como melhorar os resultados com palavras-chave
Palavras-chave são a maneira mais rápida de mudar os resultados. O Mecanismo de Pesquisa Programável impulsiona as páginas da Web que incluem suas palavras-chave. Ela também pode recuperar mais resultados da pesquisa sobre o assunto. Portanto, se os resultados da pesquisa parecerem insignificantes, tente adicionar palavras-chave. Embora o Mecanismo de Pesquisa Programável otimize as páginas da Web que contêm essas palavras-chave, ele não rebaixa ou filtra páginas que não contêm as palavras-chave.
As palavras-chave são uma maneira de aplicar a intenção dos usuários ao mecanismo de pesquisa. Por exemplo, quando os usuários do mecanismo de pesquisa de ioga pesquisam por "tapete", na verdade eles estão pesquisando "mata de ioga", não "Teste de Analogia de Miller" ou "esteiras de casa". Pense no foco principal do seu mecanismo de pesquisa e no contexto das consultas de pesquisa dos usuários. No exemplo do mecanismo de pesquisa, "ioga" seria uma palavra-chave óbvia. Não use palavras-chave muito amplas ou que incluam muitas categorias. Por exemplo, "exercício" e "práticas orientais" recuperariam muitas páginas da Web que não têm nada a ver com ioga. As melhores palavras-chave descrevem o conteúdo dos sites que seu mecanismo de pesquisa abrange.
Comece com uma única palavra primeiro e veja se consegue obter os resultados desejados. Se você não tiver resultados suficientes, tente usar várias palavras-chave. Também é possível usar frases, que são séries de palavras entre aspas (por exemplo, "postura de ioga"), mas palavras-chave de uma única palavra são melhores. O Mecanismo de Pesquisa Programável
interpreta yoga pose stretch
como três palavras-chave: "ioga", "esticar"
e "pose".
As palavras-chave não são independentes umas das outras; elas funcionam juntas. Assim, se as palavras-chave "ioga" e "pose" forem usadas, as páginas da Web que contêm "ioga" e as que contêm "pose" serão otimizadas, mas as páginas que contêm "ioga" e "pose" serão ainda mais aprimoradas.
Exemplo: palavras-chave
Vamos comparar os resultados da pesquisa por "mata" em duas versões de um mecanismo de pesquisa programável de ioga.
Figura 1 : resultados para a consulta de pesquisa "esteira" de um mecanismo de pesquisa que não usa palavras-chave. Para ver todo o conjunto de resultados, clique na imagem.
Figura 2:resultados para a consulta de pesquisa "mata" de um mecanismo de pesquisa com a palavra-chave "ioga".
Na versão com a palavra-chave "ioga", as páginas da Web que contêm essa palavra-chave são promovidas na página de resultados.
Criação de palavras-chave
Você pode criar quantas palavras-chave quiser, desde que não exceda 100 caracteres. A maneira mais fácil de criar palavras-chave é por meio da seção Noções básicas da página Visão geral no painel de controle. Você pode usar essa guia para experimentar palavras-chave diferentes e conferir os efeitos delas na página de resultados. Se você não gostar dos resultados, poderá remover facilmente uma palavra-chave e tentar outra.
Se você quiser criar palavras-chave no arquivo de contexto, use o atributo keywords
do elemento CustomSearchEngine
para definir os valores da palavra-chave. Separe as palavras-chave usando um único espaço. Coloque as frases entre aspas. É possível usar a pontuação ("
) ou a entidade de caractere ("
).
<CustomSearchEngine keywords="asana "yoga postures""> </CustomSearchEngine>
Como usar marcadores para mudar resultados de pesquisa
A outra maneira de alterar os resultados da pesquisa é com os marcadores, que são os mecanismos de classificação dos resultados da pesquisa e determinam como os sites devem ser tratados.
Você pode usar dois tipos de marcador: marcadores de mecanismo de pesquisa e marcadores de refinamento.
Os marcadores de mecanismos de pesquisa determinam quais sites serão abrangidos pelo mecanismo. Eles são invisíveis para os usuários e são executados em segundo plano. Portanto,
o elemento pai é chamado de BackgroundLabels
. Os marcadores de refinamento, por outro lado, ficam visíveis para os usuários e aparecem como links. Os refinamentos são discutidos em detalhes na página Como fazer referência de pesquisas. A maior parte desta página se concentra nos marcadores de mecanismos de pesquisa, embora os modes, pesos e
pontuações operem da mesma maneira nos marcadores de mecanismo de pesquisa e de refinamento.
O código a seguir mostra os dois tipos de rótulos no arquivo de contexto:
<!--Search engine labels--> <BackgroundLabels> <Label name="_include_" mode="FILTER"/> <Label name="_exclude_" mode="ELIMINATE"/> <lt;/BackgroundLabels> <!--Refinement label--> <Facet> <FacetItem title="Lectures"> <Label name="lectures" mode="BOOST" weight="0.8"> <Rewrite>lecture OR lectures</Rewrite> </Label> </FacetItem> </Facet>
Quando você cria um Mecanismo de Pesquisa Programável usando o painel de controle, ele cria dois marcadores de mecanismo de pesquisa para você. Os rótulos têm modos, que determinam como os sites precisam ser tratados. Um deles é exclusivo
(mode="ELIMINATE"
), e o outro é inclusivo
(mode="FILTER"
). Você pode mudar o modo do rótulo inclusivo
de "FILTRO" para "AUMENTAR" depois de criar o Mecanismo de Pesquisa Programável.
Como usar marcadores
Para usar marcadores de mecanismos de pesquisa, faça o seguinte:
- No arquivo de contexto, crie ou redefina marcadores de mecanismos de pesquisa.
- Defina o nome do rótulo. Você pode aceitar o nome gerado pelo painel de controle ou definir seu próprio nome.
- Defina o modo.
- Opcional: Defina os pesos.
- No arquivo de anotações, marque os sites com rótulos.
Exemplo: arquivo de contexto com rótulos
Este é um exemplo truncado de um arquivo de contexto com marcadores de mecanismo de pesquisa.
<CustomSearchEngine keywords="climate "global warming" "greenhouse gases""> <Title>RealClimate</Title> <Description>"Climate change"</Description> <Context> <BackgroundLabels> <Label name="_include_" mode="FILTER"/> <Label name="_exclude_" mode="ELIMINATE"/> </BackgroundLabels> </Context> </CustomSearchEngine>
Como definir o modo do identificador
A promoção, o rebaixamento ou a exclusão de um site depende do rótulo do mecanismo de pesquisa a que ele está associado. Um rótulo de mecanismo de pesquisa pode ter os seguintes modos:
Observação:siga as letras maiúsculas. Use letras maiúsculas para os modos.
Modo | Faz o seguinte... | Use este modo se... |
---|---|---|
ELIMINATE |
Exclui do mecanismo de pesquisa os sites marcados com esse marcador. | Você quer excluir páginas da Web com uma classificação alta na Pesquisa Google, mas que não são muito boas para seu público-alvo. Por exemplo, se você estiver criando um mecanismo de pesquisa para o estudo
científico sobre hamsters, use marcadores com o modo |
FILTER |
Inclui apenas os sites marcados com esse rótulo e exclui todo o restante. | Você quer que o mecanismo pesquise apenas seu site, sites afiliados ou aqueles que se concentram em um assunto específico. Como a cobertura desses mecanismos de pesquisa é restrita a alguns sites, é possível ter um controle mais preciso sobre a classificação dos resultados da pesquisa. A alteração da ordem dos resultados da pesquisa usando pesos é discutida na próxima seção. Por exemplo, se você quiser criar um mecanismo de pesquisa apenas para seu site,
defina um único site com um rótulo que tenha o modo
|
BOOST |
Inclui todos os sites do seu mecanismo de pesquisa, mas promove ou rebaixa sites com esse rótulo. O nível de promoção ou rebaixamento de um site depende do peso que você atribui a ele. | Você quer um mecanismo de pesquisa amplo que enfatize alguns sites, mas não
exclua outros sites.
Por exemplo, se você quer criar um mecanismo de pesquisa com ampla cobertura, mas
prefere seu próprio site (o melhor de todos os tempos), use rótulos
com o modo |
Como criar rótulos ponderados
Depois de ter rótulos que incluem, promovem ou excluem sites, é possível atribuir ponderações aos rótulos inclusivos. As ponderações permitem definir o quanto um rótulo deve
promover ou rebaixar um site marcado. Os valores dos pesos podem variar de
-1.0
a +1.0
. A faixa de peso oferece um controle
bastante refinado sobre os sites. Um peso positivo no rótulo enfatiza os sites
marcados com ele, enquanto um peso negativo reduz o destaque.
O código a seguir mostra um rótulo ponderado:
<BackgroundLabels> <Label name="_include_" mode="FILTER" weight="0.65"/> <Label name="_exclude_" mode="ELIMINATE"/> </BackgroundLabels>
Os rótulos de otimização e filtro que não têm pesos definidos, como os gerados pelo Mecanismo de Pesquisa Programável, têm um peso padrão de +0.7
. Portanto, se
você quiser fortalecer a capacidade do rótulo gerado de promover sites, mude
o valor para algo maior que +0.7
. Se você mudar o valor para um valor menor que o padrão, enfraquecerá o efeito de otimização do rótulo na classificação do site. Se você fizer o contrário e atribuir um peso negativo ao rótulo, ele rebaixará ou suprimir um site. À medida que você se aproxima de
-1.0
, fica cada vez mais difícil para os sites ter uma classificação alta
nos resultados. Em -1.0
, até mesmo um site com uma boa classificação terá dificuldade
de superar o forte rebaixamento.
Na tabela a seguir, demonstramos como os resultados são ajustados com base no modo e no peso de um rótulo.
Modo | Peso | Efeito |
---|---|---|
BOOST |
+1.0 |
Dá ao site uma grande promoção. No entanto, isso não significa necessariamente que o site com tag será sempre o principal resultado, nem que outros sites serão excluídos. Não é o mesmo que definir o modo como
FILTER . Os resultados ainda podem ser mostrados mesmo quando nenhum
deles corresponde ao
rótulo. E resultados que são significativamente mais relevantes para a consulta de pesquisa podem ainda
superar seus sites muito favorecidos, mas irrelevantes.
Se você realmente acredita que os sites marcados com rótulos muito ponderados precisam ser os principais resultados, excluindo todos os outros resultados, use um rótulo de filtro em vez de um rótulo de recomendação. |
BOOST |
-1.0 |
Dá um grande rebaixamento ao site. Isso não é o mesmo que definir o modo como ELIMINATE , porque resultados altamente relevantes ainda podem ser mostrados.
O site vai ter uma batalha para conseguir uma classificação razoavelmente alta, mas
não vai ser totalmente bloqueado. |
BOOST |
Indefinida | Se você não definir o peso (por exemplo, <Label name="standard" mode="BOOST"/> ), ele terá um peso implícito de +0.7 . |
FILTER |
+1.0 |
Atribui uma grande promoção ao site selecionado. Quando ele está definido como
FILTER , o Mecanismo de Pesquisa Programável mostra apenas os sites que correspondem ao
rótulo. Portanto,
se nenhum dos sites selecionados for relevante para a consulta do usuário, nenhum resultado
será exibido. |
FILTER |
-1.0 |
Bloqueia efetivamente o site selecionado dos resultados. É como se você tivesse marcado o site com um rótulo "eliminar". |
FILTER |
Indefinida | Se você não definir o peso (por exemplo, <Label name="standard" mode="FILTER"/> ), ele terá um peso implícito de +0.7 . |
ELIMINATE |
Sem peso | Bloqueia o site. Os sites que corresponderem ao marcador não serão mostrados. Se todos os resultados relevantes tiverem um rótulo "eliminar", você poderá ter uma página de resultados vazia. É mais provável que isso aconteça com mecanismos de pesquisa do tipo filtro, não com mecanismos de otimização. |
É possível criar vários rótulos de pesos variados e aplicá-los a sites conforme achar adequado. Por exemplo, é possível criar um marcador que promova sites fortemente e outro que promova sites moderados. É possível criar quantos rótulos ponderados quiser, mas depois de um certo ponto, eles podem se tornar difíceis de gerenciar. Uma maneira melhor de controlar a classificação de sites em um nível mais granular é por meio de pontuações, que serão discutidas na próxima seção.
Como usar marcadores em sites
Depois de definir os rótulos, é possível começar a incluir tags nos sites. Cada anotação pode ter vários rótulos, o que significa que o mesmo site pode ser usado em outros mecanismos de pesquisa e ser classificado de maneira diferente.
<Annotations> <Annotation about="webcast.berkeley.edu/*" score="1"> <Label name="cse_university_boost_highest"/> <Label name="cse_bicycles_exclude"/> <Label name="cse_hamsters_filter"/> </Annotation> </Annotations>
Modulação dos efeitos dos rótulos
As pontuações permitem modular a influência dos rótulos. Eles podem diminuir ou reverter
os efeitos dos rótulos em sites específicos. O atributo score
do
elemento Annotation
pode ter um valor que varia de
-1.0
a 1.0
. Uma pontuação de 0
remove a influência do rótulo na classificação do site. Uma pontuação de 1
aplica toda a influência, e uma pontuação de -1
reverte completamente os efeitos. Valores entre 0
e 1
ou -1
e 0
(por exemplo, 0.55
) servem para ajustar a influência dos rótulos. Se você não atribuir uma pontuação a uma anotação, a Pesquisa personalizada aplicará o efeito completo do rótulo ao site. É como se você
tivesse atribuído uma pontuação 1
.
Na tabela a seguir, demonstramos como as pontuações podem ajustar a influência dos rótulos:
Modo | Peso | Pontuação | Efeito |
---|---|---|---|
Qualquer | Qualquer | Nenhum | O mesmo que atribuir uma pontuação de 1.0 à anotação. O rótulo
é aplicado ao site na íntegra. |
BOOST |
+1.0 |
-1.0 |
O mesmo que reverter o rótulo BOOST e atribuir a ele um peso de -1.0 . Ele rebaixa o site agressivamente. |
BOOST |
-1.0 |
-1.0 |
O mesmo que reverter o rótulo BOOST e atribuir a ele um peso de +1.0 . Ele promove o site de forma agressiva. |
FILTER |
+1.0 |
-1.0 |
O mesmo que marcar o site com um rótulo ELIMINATE . Ela
exclui completamente o site. |
FILTER |
-1.0 |
-1.0 |
O mesmo que reverter o rótulo FILTER e atribuir a ele um peso de +1.0 . Ele promove o site de forma agressiva. |
ELIMINATE
|
Sem peso | -1.0 |
O mesmo que converter o rótulo ELIMINATE em um rótulo de filtro com uma pontuação de +1.0 . Ele promove o site de forma agressiva. |
Exemplo: código para pontuação
No exemplo a seguir, temos três sites marcados com o mesmo rótulo de mecanismo de pesquisa. No entanto, os efeitos do rótulo não são uniformes nos três locais diferentes, porque cada anotação tem uma pontuação diferente, que aplica o rótulo com diferentes intensidades.
<Annotations> <Annotation about="*.edu/*" score="0.0001"> <Label name="vision_label"/> </Annotation> <Annotation about="*.ucsd.edu/*" score="0.7"> <Label name="vision_label"/> </Annotation> <Annotation about="*.vision.ucsd.edu/*" score="1"> <Label name="vision_label"/> </Annotation> </Annotations>
Mesmo que todas as três anotações tenham a tag vision_label
,
o Mecanismo de Pesquisa Programável as trata de maneira diferente devido às pontuações delas. Os resultados de vision.ucsd.edu
são muito favorecidos, os de ucsd.edu
são moderadamente favorecidos e os de .edu
domínios de nível superior são ligeiramente favorecidos em relação a outros sites.