CREIAMO APPLICAZIONI WEB

Trasformiamo la tua idea in business di successo

Il nostro team ti seguirà nella creazione del tuo progetto usando una metodologia agile e dandoti risultati certi.

Alta qualità, costo contenuto.

Sviluppo_applicazioni

DISTINGUITI DALLA MASSA!

Raggiungi i tuoi obiettivi usando i nuovi media

Diamo più visibilità alla tua azienda con strategie di web marketing mirate usando il budget da te stabilito.

Visibilità, semplicità, affidabilità.

Webmarketing

APPS MOBILE SU MISURA

Sviluppo per Android, iOS e Cross-platform

Con la nostra esperienza nel settore web riusciamo ad interpretare le nuove potenzialità del mercato mobile creando nuovi flussi economici per la tua azienda.

Mobile

LA TUA VETRINA SUL WEB

Fai conoscere il tuo brand online

Un investimento ancora attuale per dare visibilità al tuo marchio e raggiungere nuovi clienti. Non aspettare che siano i clienti a trovarti, fatti vedere!

Siti_web

LA TUA IDEA PRENDE VITA

Ragioniamo insieme a te per trovare la strada migliore

Richiedi una consulenza per valutare la strategia migliore per il tuo progetto e come svilupparlo velocemente utilizzando tecnologie agili e attuali.

Consulting

Il Blog di NerdyDog

Operatori avanzati

19

Vi propongo l'elenco degli operatori avanzati da utilizzare nei motori di ricerca:

 

  • SITE: viene utilizzato per limitare il risultato della ricerca ad un sito web specifico.
    es. applicazioni ruby on rails site:nerdydog.it
    In questo caso la query propone tutte le pagine del sito "nerdydog.it" che contengono le parole "applicazioni ruby on rails"
  • LINK: digitando il termine "link:" prima di un indirizzo web vengono proposte le pagine che includono un link al sito internet indicato.
    es. link:nerdydog.it
  • INFO: digitando il termine "info:" prima di un indirizzo web vengono proposte tutte le informazioni del sito indicato.
    es. info:matrimonioidee.it
  • RELATED: digitando il termine "related:" prima di un indirizzo web vengono proposti i siti che il motore di ricerca ritiene simili in base agli argomenti trattati.
    es. relater:sicurezzaitaly.it

Web Analytics e Google Analytics

17

Una fonte di dati essenziali per il Web Analytics è fornita dalle rivelazioni sul traffico Web.
Il traffico web può essere diviso in quattro canali o componenti:

  • traffico diretto: si ha quando il navigatore digita direttamente l'URL del sito. Questa tipologia è indice di una buona brand equity offline che garantisce un certo traffico sul sito a prescindere dall'indicizzazione nei motori di ricerca
  • traffico proveniente dai motori di ricerca: consiste nella percentuale di accesso proveniente dai motori di ricerca  e può essere un indicatore di giusta ottimizzazione del sito stesso (SEO)
  • traffico proveniente da siti di terzi: consiste nella percentuale di accesso proveniente da altri siti che ospitano collegamenti diretti al sito in esame
  • traffico proveniente da campagna publicitaria: consiste nella percentuale di accesso proveniente da banner, campagne pay per click (PPC), affiliazioni ecc

KEI: indice di efficacia delle Keyword

12

L'indice sintetico KEI (Keyword effectiveness index) viene calcolato tramite un'equazione matematica e funziona come una previsione rivelando la possibilità di ottenere un buon posizionamento con la keyword scelta.

KEI (Popularity * Popularity)/ Competition

dove:

KEI= indice di efficacia delle Keyword

Popularity= numero approssimato di query basate sulla specifica keyword ed eseguite in un dato intervallo di tempo

Competition= numero di siti che concorrono nella SERP di un motore di ricerca per la stessa keyword e nello stesso intevallo di tempo

SEO PDF: ottimizzare i documenti PDF

27

I documenti PDF sono indicizzati anche essi sui motori di ricerca, peccato che non tutti gli utenti siano in grado di sfruttare questa sinergia non curando affatto la corretta strutturazione del documento.
Il Seo per i PDF è un argomento da non sottovalutare in quanto i documenti PDF risultano ad avere più o meno le stesse caratteristiche di una pagina web.
Per verificare quanto i motori di ricerca siano attenti a questi tipi di documenti basta fare una semplice ricerca, per esempio su Google, con il termine "manuale pdf".

keywords, keypharases con Google AdWords

31

I motori di ricerca si basano su keywords (parole chiave) e keypharases (frasi chiave) per dare all'utente che cerca un argomento in rete il risultato migliore.
Un sito non indicizzato dai motori di ricerca e come se fosse un sito morto, senza visite dal mondo esterno.
Le keywords sono quindi quelle parole/ termini che indicano la Vostra attività online e i contenuti del Vostro sito.

Mi spiego: se dovessi creare un sito per pubblicizzare la vendita di cani di razza chihuahua, sicuramente cercherei di ottimizzare le pagine web usando parole chiave come "vendita chihuahua", "cuccioli razza chihuahua", "regalo chihuahua" oppure "chihuahua basso prezzo". Cercherei quindi di usare tutte quelle parole chiavi o frasi chiavi che immagino un utente possa digitare per trovarmi nei motori di ricerca.

Mettersi dalla parte dell'utente può fare la differenza!

Meta tags title e description dinamici in rails

21

Tutti noi sappiamo quanto sia importante avere i meta tag title e description pertinenti con il contenuto della nostra pagina, ci permettono di scalare la SERP senza troppa fatica a condizione che essi rappresentino il contenuto della pagina e non siano ripetuti nelle altre pagine del sito. 

Una volta finita la nostra applicazione in rails ci prendiamo 30 minuti per cercare di capire come cambiare i meta tag in questione in modo dinamico e siccome siamo pigri lo vogliamo fare secondo la logica DRU :)

Questa che vi illustro è solo una delle tante tecniche a disposizione, ma è molto veloce da implementare, ovvio, i tag non si generano da soli sempre "a mano" dovremo scriverli ma non vogliamo andare ad intaccare in nostro template e quindi modificheremo i controllers.

Nel nostro template layout/application.html.erb

Il mio sito <%= @meta_title %>

 Nel nostro  application controller:

Ottimizazzione SEO degli URLs in Rails

7

E' importante cercare di fare apparire anche gli URLs del proprio sito il più possibile congrui con il contenuto della pagina associata in modo da facilitare l'indicizzazione nei motori di ricerca, ma è anche utile per gli utenti del vostro sito che capiranno al volo qual'è il soggetto principale della pagina che andranno a visualizzare.

Rails usa URLs con il modello /:controller/:action/:id per accedere alle risorse dell'applicazione, l'obbiettivo è quello di renderli un più leggebili, ad esempio controller/action/1-titolo-della-mia-pagina.

Facciamo l'esempio di un blog, ogni link che rappresenta un articolo verrà visualizzato come /:controller/:action/1-nome-del-mio-post

Per fare questo basta sovrascrivere il metodo to_param di ActiveRecord, questo normalmente resituisce la primary key della risorsa.

 
class Post < ActiveRecord::Base
        def to_param
          "#{id}-#{title}"
        end 
end

 In questo caso suppongo di avere una risorsa Post che abbia un campo title che rappresenta il titolo del post.

E' sempre meglio togliere da title tutti i caratteri che non siano numeri o lettere e magari mettere tutto in minuscolo, questo farà al caso nostro