Archive for Octubre de 2012

Fitxers ocults dels FTP: Mostrar-los sempre amb Filezilla


Hi ha vegades que el fitxer .htaccess no està visible al llistat de fitxers que mostra filezilla. Per fer-ho cal forçar que els mostri.



Conversion rate optimization: A structured approach is a key success factor via @Econsultancy


A structured approach

Conversion rate optimization should be an ongoing and structured process, rather than a one-off project.??Survey respondents whose companies or clients took a more measured approach to CRO reaped the rewards.??

  • 70% of the company respondents with a structured approach to conversion had improved sales.
  • 24% of the organisations who had a structured approach to improving conversion had a large increase in sales.
  • Just 14% of companies that did not have a structured approach to improving conversion had a large increase in sales.

Other key factors: CRO Accountability, Demografic/Behavioural/Transactional segments, usability & testing

How To Prune The Enterprise Link Tree


this process lets me sift through 30,000+ links in less than 3 hours. Which means more Skyrim time ??? a win-win.

  1. Create a ???whitelist???. That???s a list of domain names that are 100% (cough OK 90%) legitimate link sources.
  2. Grab the basic link data from Open Site Explorer and Majestic. Import both into Excel.
  3. Combine the two URL lists, including SEOMOZ Domain Authority and/or Majestic ACRank so that you have a single list of all linking URLs. Filter out any duplicates.
  4. Pull a list of unique domain names from that list. I use Python to do this. You can use Excel???s Text to Columns feature, too: Split the text up at each ???.???, remove any folders and queries, and you should have a list of domain names.
  5. Remove any whitelisted domains.
  6. Run a WHOIS query on each domain name. Be sure to get the hostname, registrant name and status, at a minimum. Store that in Excel, too. I use Python to perform the bulk lookup. You can also send a list of domains to a paid service and they???ll do it for you.
  7. Grab the IP address of each domain. You can use NSLOOKUP to do this, if you want to get all geeky about it. There are a few tools you can add to Excel, or you can script it in Google Spreadsheets. None of this is trivial, I know. It???s the price of success ??? you wanted your terrifying in-house SEO job for a Fortune 100. Time to pay up!
  8. Use Vlookup to combine the domains, WHOIS results and Majestic/SEOMOZ/ahrefs data. It???s important that you have all of this in one place.
  9. Now, look for sites that share common registrants. Ignore the private domain registration companies. Yes, that???s a lot of them. But you???ll be amazed how many link networks still operate ???in the clear???.
  10. If you find groups of sites owned by a single person or company, flag them. Why? Because multiple sites under a single owner may be part of a link network.
  11. Compare IP addresses, the same way you did registrants. If you have collections of sites under the same IP address, flag those, too.
  12. Now you should have a list of flagged domains.
  13. Grab those domains and run your Web crawler, fetching the home page of each domain. I use Python for this, saving the HTML for each page for the next few steps.
  14. Check the results for phrases that are a dead giveaway for spam: ???High pagerank,??? ???Link building,??? ???Upgrade your link??? and ???Free link??? are some of my favorites.
  15. Get a word and link count for each page. Compute the ratio of words to links. I use Python and BeautifulSoup (an HTML parser for Python) to do this.
  16. Pull all this data into your domains list.
  17. Score your domains. I use a holistic 1-10 scale: The more ???spam factors??? in evidence, the higher the score. So a page that???s part of a 10-domain portfolio, has spammy-sounding phrases on it and has a low ratio of words to link will get a really high score.
  18. Sort your spreadsheet by score. Then do a quick check of the worst offenders. If they???re spam, get those links removed.
  19. Repeat this process as necessary.

Per fer neteja de l’estructura de links, crea una whitelist de dominis, puntua dominis segons factors de spam, Intenta borrar els links. Si no te’n surts fes una petici?? de Disavow.

Build more positive signals around your site


Build more positive signals around your site

There are so many ways to build positive signals to your site, especially in using other online marketing channels and Google properties, to make your site/brand look more authentic in the eyes of search engines.

Some of the most common signals that can help build trust to a site over the web are:

  • Implementation of authorship markup (rel=???author??? and rel=???publisher???) ??? this can improve the CTR of the site???s search listings, as it will display the author/publisher???s image on Google SERPs, which can in turn attract more clicks and can exemplify trust to users. Here are some helpful guides on how to implement authorship markup ??? from AJ Kohn and Joost de Vaulk.
  • Setting up a Google+ Brand Page ??? this is definitely a strong signal that you can use to prove authenticity to Google, especially if you can build a following base on this network. You can also check out Mashable and Social Media Examiner???s guide on how to create a Google+ Brand page.
  • Setting up a Google+ Local Page ??? since Google Places will be migrated as well to Google+ any time soon, it will also be a good addition to your signal building campaign, where you can set up a local page for your business. Here???s a quick step-by-step guide on how to create a Google+ Local Page by Elevate Local.
  • Building a strong follower base on Facebook and Twitter ??? search engines are evidently using social signals to distinguish quality/authority/popular content over the web, so having a strong presence on these networks is a plus. Treat your site???s content as a vehicle to fuel your online marketing efforts, because the more you put out great and shareworthy content from your site, the higher chances of getting more new followers on these social platforms.
  • Explore other types of content ??? utilize other formats of content such as videos, data visualization, slide presentations, rich images, ebooks and whitepapers, since you can cross promote these materials from your site to other social networks (where you can build more positive signals to your site) ??? like Youtube, Vimeo, Pinterest, Flickr, Slideshare, Scribd and more.
  • Build strong authors for your brand and use authorship markup as a link building process ??? utilize your company???s employees to build a strong online brand presence for your site. Allow them to set up their own blogs or to have them share expert content on other industry blogs (guest blogs) and implement authorship markup on these content distribution campaign. The more known authors under your brand are actively sharing useful content, the more search engines and users are to trust you as an authoritative brand.    

Technical SEO Audit with Google Webmaster Tools | Kaiserthesage


I???ll have to segment it into 4 parts:

  • High Alexa Rank (1,000,000+)
  • Decent Alexa Rank (100,000 ??? 999,999)
  • Low Alexa Rank (1 ??? 99,999)
  • No Alexa Rank (0)

And have a quick count of each column and list the amount for each type of domain (preferably on a new tab of the worksheet):

Because in that way, I can create a chart that depicts the type of domains linking to the site (you can easily create the chart by choosing the ???Insert??? tab, and then ???Column???):

The list that you have created, with the help of Webmaster Tools, can also be used in pruning the links that might be passing little to no value to your site (or could be damaging to your site???s ranking performance).

Also, if you have created your own chart, you can easily assess if the site has participated on low quality link schemes in the past ??? basing on the ratio of low quality vs. high quality domains linking to them.

Magento Tip: Template and modules debug functions


Some helpful snippets of code to use when debugging magento templates in development:


  var_export(array_keys( $this->getData() )); //or

  var_export(array_keys( $object->getData() ));



When using with Mage::log() for modules in community or local code pools.

  Mage::log(var_export(get_class_methods(get_class($classname)), TRUE),NULL,’some_filename.log’);

  Mage::log(var_export(array_keys( $this->getData() ), TRUE),NULL,’some_filename.log’); //or

  Mage::log(var_export(array_keys( $object->getData() ), TRUE),NULL,’some_filename.log’);

  Mage::log(var_export($object->debug(), TRUE));

Curso Magento | Tic Vall??s | Centro de Formaci??n


Contenido del Curso Magento

  • Introducci??n a Magento: funcionalidades, conceptos clave y ecosistema
    • Contexto y funcionalidades
    • Algunas cifras de Magento
    • Varien ahora Magento Inc., el creador de Magento Commerce
    • Magento, su entorno, y el uso o inter??s para el gestor
  • Instalaci??n de Magento
    • Consejos y demostraci??n de una instalaci??n base
    • Instalaci??n de Magento
    • Migraci??n de Magento
    • Actualizaciones en Magento
    • Trabajo pr??ctico: instalaci??n base de Magento
  • Magento Connect
    • Uso de Magento Connect
    • Core y extensiones
    • Trabajo pr??ctico: c??mo instalar la traducci??n espa??ola
  • Gesti??n de Tiendas
    • Global
    • Sitio Web
    • Tienda
    • Vista de Tienda
  • Gesti??n del Cat??logo
    • Gestionar categor??as
      • Creaci??n y edici??n de categor??as
      • Relacionar Categor??as y Productos
    • Gesti??n de atributos
      • Tipos de atributos
      • Propiedades y funcionamiento en la tienda
    • Configuraci??n para la venta en Espa??a
      • Configuraci??n del IVA
      • Condiciones Generales de Venta
      • Gesti??n de moneda o divisas
      • Otras configuraciones
    • Gesti??n de productos
      • Grupos de atributos y relaciones con los productos
      • Tipos de productos y par??metros asociados
      • Informaciones generales
      • Gesti??n de precios
      • Gesti??n de stocks
      • Clientes y productos
      • Utilidades de marketing (productos sugeridos, ventas sugeridas, ventas cruzadas)
      • Personalizaci??n de productos
  • Gesti??n de Clientes
    • Grupos de clientes e informaci??n general
    • Informaci??n clave (hist??ricos, pedidos y cestas de la compra)
    • Creaci??n de pedidos desde el Administrador
  • Gesti??n de Ventas
    • Gesti??n de pedidos y facturas
    • Gesti??n de env??os
    • Gesti??n de abonos
    • Gesti??n de anulaciones y cambios
  • Utilidades de Marketing
    • Gesti??n de cupones de descuento (cesta de la compra)
    • Gesti??n de descuentos en productos (cat??logo)
    • Gesti??n de newsletter
  • Gesti??n de Contenidos
    • P??ginas est??ticas
    • Widgets
    • Bloques est??ticos y su uso en el front-office de la tienda
  • An??lisis de actividad
    • Clientes en l??nea
    • Informes de ventas
    • Informes de carrito de la compra
    • Informes de productos
    • Informes de clientes
  • Otras funcionalidades
    • Gesti??n de niveles de permiso
    • Notificaci??n de actualizaciones
    • Backups
    • Parametrizaci??n SEO y mapa web
  • Adaptar Magento a nuestro proyecto
    • Configuraci??n
    • Funcionalidades adicionales
      • Instalaci??n y configuraci??n de extensiones
      • Principales extensiones de pago
      • Principales extensionse de env??os
      • Extensiones recomendadas

Cuando usar porqu??, por que, por qu??, porque


1. porqué ~ “motivo”

2. por que ~ “por la cual”

3. por qué ~ “¿por qué?”

4. porque ~ “debido a que”

Temario para la certificaci??n Google Analytics 2012

  • Set-up inicial de la herramienta

  • Implementaci??n t??cnica

    • Comprender c??mo funciona Google Analytics t??cnicamente

    • Saber c??mo configurar Google Analytics, para distintos dominios o subdominios

    • C??mo medir acciones insite, como clics en men??s, descarga de archivos, p??ginas virtuales y formularios

    • C??mo implementar la configuraci??n de Comercio Electr??nico y Variables Personalizadas

    • REGEX

    • Interpretaci??n de datos

    • Conocer buenas pr??cticas en la medici??n de SEO, SEM e Email Marketing

    • Conocer buenas pr??cticas en la medici??n de la interacci??n de tus usuarios con tu sitio

    • Conocer buenas pr??cticas en la configuraci??n y medici??n de los objetivos

    • An??lisis avanzado

    • B??squeda Interna en el sitio

    • Contenidos Din??micos

    • Segmentaci??n: ??C??mo ir m??s all?? en el an??lisis?

    • Filtros Personalizados

    • Segmentos Avanzados

    • Informes Personalizados