Alt i Title automàtic al pujar les imatges a WordPress

Si volem que el nostre WordPress afegisca automàticament els atributs Alt i Title a les imatges, podem inserir aquest codi en el nostre “functions.php” (o plugin creat expressament per a fer-ho). Aquestes imatges haurien de tenir un nom coincident amb el Alt i el Title que vulguem. Per exemple “posicionament-seo.jpg”, ja que si tenen noms… Continue reading Alt i Title automàtic al pujar les imatges a WordPress

Published
Categorized as Wordpress, SEO

Schema LocalBusiness per a KK Star Ratings

El Plugin KK Star Ratings ens permet que els usuaris voten la nostra web i crear resultats enriquits (Schema) amb aquestes puntuacions. Per defecte porta del tipus CreativeWorkSeries, però podem afegir-li un codi per a LocalBusiness amb puntuació, inserint aquest codi en la configuració del plugin, a la pestanya Rich Snippets. Amb horari 24 hores:

Personalitzar puntuació d’Schema Pro

Si volem personalitzar el lloc on apareixen la puntuació d’estreles mitjançant el complement Schema PRO, haurem d’inserir un codi al nostre functions.php perquè aquesta puntuació no es mostre automàticament baix de la pàgina: Després únicament haurem d’utilitzar el “shortcode” que proporciona el complement, i mostrar-lo en el nostre tema. Podeu personalitzar el codi de la… Continue reading Personalitzar puntuació d’Schema Pro

Redirigir arxius adjunts a l’entrada pare en WordPress

Els arxius adjunts tenen la seua pròpia pàgina en WordPress. Aquest contingut és de baixa qualitat, i paga la pena redirigir-lo a l’entrada pare o a la “home”. Amb el plugin “Rank Math SEO” tenim aquesta opció en “Enllaços”, però hi ha temes on no es pot activar. Per a fer-ho, inserirem aquest codi en… Continue reading Redirigir arxius adjunts a l’entrada pare en WordPress

Precarregar elements per a millorar la puntuació en PageSpeed Insights

L’optimització d’un lloc web pot arribar a ser un desafiament molt gran. Entre les coses a millorar, destaca el bloqueig dels elements mentre carrega la pàgina: css, javascript, fonts, vídeos. Des de fa un temps,HTML5 ha implementat la precàrrega d’aquestos elements, el que ens farà millorar el temps de càrrega i la optimització en PageSpeed… Continue reading Precarregar elements per a millorar la puntuació en PageSpeed Insights

Productes en Prestashop i problemes amb Schema

Problemes amb Schema i Prestashop? Errors a “mansalva” en la prova de dades estructurades? Ací teniu un codi per copiar i enganxar en el fitxer “product.tpl“. Així i tot, encara poden haver-hi móduls/plugins que donen errades (com el de puntuacions Revi).

Llevar tots els Meta Generators en WordPress

Per temes de seguretat i posicionament és bo llevar tots els “Meta Generators”, que indiquen mitjançant codi quines plataformes i teconlogies està utilitzant el nostre lloc web. Per llevar-ho, afegim aquest codi al nostre “functions.php”.

Published
Categorized as SEO, Wordpress

Identificar un móvil per a mostrar o no mostrar Javascript o CSS

Per a millorar la nota amb PageSpeed Insights, podem incloure fitxers CSS o Javascript depenent de si és un móvil o no, d’aquesta forma: <?php $useragent=$_SERVER[‘HTTP_USER_AGENT’]; if(preg_match(‘/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i’,$useragent)||preg_match(‘/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i’,substr($useragent,0,4))) { } else { echo(‘<link rel=stylesheet id=parent-style-css href=https://www.XXXXXXXXX.com/wp-content/themes/mts_schema/style.css type=text/css… Continue reading Identificar un móvil per a mostrar o no mostrar Javascript o CSS