A Google le gusta el atributo alt de la compañía
Tanto Google como Bing entienden que un logotipo a menudo se repetirá en PNG, GIF y JPEG. Simplemente marque el logotipo con la descripción alternativa para informar a los motores de búsqueda que es un LOGOTIPO para su negocio.
Un ejemplo básico:
<img src="logo.png" alt="Company Name Logo">
Un ejemplo de esquema:
<div itemscope itemtype="http://schema.org/Organization">
<a itemprop="url" href="http://www.example.com/">Home</a>
<img itemprop="logo" src="http://www.example.com/logo.png" alt="Company Name Logo"/>
</div>
Un ejemplo de esquema de JavaScript:
Si desea mantener su código simple, use el esquema JSON-LD, ya que nunca necesitará editar el código de la página, sino agregar un código al final de su página o usar el Administrador de etiquetas de Google para inyectar en la página sin mover un dedo,
p.ej
<img src="logo.png" alt="Company Name Logo">
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Organization",
"url": "http://www.example.com/",
"logo": "http://www.example.com/logo.png"
}
</script>
A Google también le gustan los logotipos SVG
Si desea que Google o Bing vean el nombre de su empresa en la imagen, puede hacerlo utilizando el formato SVG. Este formato le permite usar TEXTO dentro de la imagen que será vista por el usuario y los motores de búsqueda. Si la accesibilidad es una preocupación, debe mantener el nombre de la empresa como TEXTO y no como una forma, por ejemplo, crear esquemas.
Por ejemplo, algo como esto:
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve">
<polygon fill="#998675" points="125,466.5 0,250 125,33.5 375,33.5 500,250 375,466.5 "/>
<rect x="137.5" y="137.5" fill="#534741" width="225" height="225"/>
<polygon fill="#C7B299" points="250,175 294.1,189.3 321.3,226.8 321.3,273.2 294.1,310.7 250,325 205.9,310.7 178.7,273.2 178.7,226.8 205.9,189.3 "/>
<text transform="matrix(1 0 0 1 196.3787 253.5039)" font-family="'Montserrat-Bold'" font-size="12">COMPANY NAME</text>
</svg>
A Google no le gustan los logotipos pirateados de CSS
A los motores de búsqueda no les gusta que los logotipos se muestren con trucos y otras cosas similares, como text-indent e.g -9999px; background: url(logo.png) no-repeat;
. Los fondos siempre deben usarse como fondo. Si se trata de un elemento de recurso en la página, siempre es una imagen y nunca un fondo. Use los 2 ejemplos anteriores y no este ... esto fue útil 'en el pasado' pero ya no es necesario con el marcado disponible.
Este método también apesta a la accesibilidad (usuarios discapacitados).