Extrae nomes de dominio dunha lista de URL en Excel

  • Comparte Isto
Michael Brown

Algunhas suxestións e consellos axudarán a obter nomes de dominio dunha lista de URL mediante fórmulas de Excel. Dúas variacións da fórmula permítenche extraer os nomes de dominio con e sen www. independentemente do protocolo URL (http, https, ftp, etc. son compatibles). A solución funciona en todas as versións modernas de Excel, desde 2010 ata 2016.

Se che preocupa promocionar o teu sitio web (como a min) ou facer SEO a nivel profesional promovendo a web dos clientes -sitios por diñeiro, moitas veces tes que procesar e analizar enormes listas de URL: informes de Google Analytics sobre a adquisición de tráfico, informes de ferramentas para webmasters sobre novas ligazóns, informes sobre ligazóns de retroceso aos sitios web dos teus competidores (que conteñen moitos contidos interesantes). feitos ;) ) e así por diante.

Para procesar listas deste tipo, desde dez ata un millón de ligazóns, Microsoft Excel fai unha ferramenta ideal. É potente, áxil, extensible e permíteche enviar un informe ao teu cliente directamente desde unha folla de Excel.

"Por que é este intervalo, de 10 a 1.000.000?" podes me preguntar. Porque definitivamente non precisa unha ferramenta para procesar menos de 10 ligazóns; e dificilmente necesitarás ningún se tes máis dun millón de ligazóns entrantes. Apostaría que neste caso xa tiñas algún software personalizado desenvolvido especialmente para ti, cunha lóxica de negocio adaptada especificamente ás túas necesidades. E sería eu quen examinaría os teus artigos e non oao revés :)

Ao analizar unha lista de URL, moitas veces cómpre realizar as seguintes tarefas: obter nomes de dominio para o seu procesamento posterior, agrupar URL por dominio, eliminar ligazóns de dominios xa procesados, comparar e combinar dous. táboas por nomes de dominio, etc.

5 pasos sinxelos para extraer nomes de dominio da lista de URL

Como exemplo, tomemos un fragmento do informe de backlinks de ablebits.com xerado por Google Webmaster Tools.

Consello: recomendo usar ahrefs.com para detectar oportunamente novas ligazóns ao teu propio sitio e aos sitios web dos teus competidores.

  1. Engadir o " Dominio " ata o final da súa táboa.

    Exportamos os datos dun ficheiro CSV , polo que en termos de Excel os nosos datos están nun intervalo simple. Preme Ctrl + T para convertelos nunha táboa de Excel porque é moito máis cómodo traballar.

  2. Na primeira cela da columna " Dominio " (B2), introduza a fórmula para extraer un nome de dominio:
    • Extrae o dominio con www. se está presente nun URL:

=MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3)

  • Omitir www. e obtén un nome de dominio puro:
  • =IF(ISERROR(FIND("//www.",A2)), MID(A2,FIND(":",A2,4)+3,FIND("/",A2,9)-FIND(":",A2,4)-3), MID(A2,FIND(":",A2,4)+7,FIND("/",A2,9)-FIND(":",A2,4)-7))

    A segunda fórmula pode parecer demasiado longa e complexa, pero só se non viu fórmulas verdadeiramente longas. Non é sen razón que Microsoft aumentou a lonxitude máxima das fórmulas ata 8192 caracteres nas novas versións de Excel :)

    O bo é que non temos que usar nin uncolumna adicional ou macro VBA. De feito, usar macros VBA para automatizar as tarefas de Excel non é tan difícil como pode parecer, vexa un artigo moi bo: como crear e usar macros VBA. Pero neste caso en particular, en realidade non os necesitamos, é máis rápido e sinxelo utilizar unha fórmula.

    Nota: tecnicamente, www é o dominio de terceiro nivel, aínda que con todos os normais. sitios web www. é só un alias do dominio principal. Nos primeiros tempos de Internet, podías dicir "double u, double u, double u our cool name dot com" no teléfono ou nun anuncio de radio, e todo o mundo entendía perfectamente e lembraba onde te buscaba, por suposto a menos que o teu nome xenial era algo así como www.llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch.com :)

    Tes que deixar todos os demais nomes de dominio do 3o nivel, se non, estropearías ligazóns de sitios diferentes, p. ex. con dominio "co.uk" ou desde diferentes contas en blogspot.com etc.

  • Dado que temos unha táboa completa, Excel copia automaticamente a fórmula en todas as celas da columna.

    Feito! Temos unha columna cos nomes de dominio extraídos.

    Na seguinte sección aprenderá como procesar unha lista de URL baseada na columna Dominio.

    Consello: se pode ter que editar os nomes de dominio manualmente máis tarde ou copie os resultados noutra folla de cálculo de Excel, substitúa os resultados da fórmula por valores. Faceristo, siga cos seguintes pasos:

    • Faga clic en calquera cela da columna Dominio e prema Ctrl+Espazo para seleccionar todas as celas desa columna.
    • Preme Ctrl + C para copia os datos no Portapapeis, vai á pestana Inicio , fai clic no botón " Pegar " e selecciona " Valor " no menú despregable.
  • Procesar unha lista de URL usando a columna Nome de dominio

    Aquí atoparás algúns consellos para seguir procesando a lista de URL, desde pola miña propia experiencia.

    Agrupar URL por dominio

    1. Fai clic en calquera cela da columna Dominio .
    2. Ordena a túa táboa por dominio : vai á pestana Datos e fai clic no botón A-Z .
    3. Converte de novo a túa táboa nun intervalo: fai clic en calquera cela da táboa, vai ao Deseño e fai clic no botón " Converter ao intervalo ".
    4. Vaia á pestana Datos e fai clic no " Subtotal icona ".
    5. No cadro de diálogo "Subtotal", seleccione as seguintes opcións: En cada cambio en : "Dominio" use a función Conta e Engadir subtotal a Dominio.

  • Fai clic en Aceptar.
  • Excel creou un esquema dos teus datos no lado esquerdo da pantalla. Hai 3 niveis do contorno e o que ves agora é a vista expandida ou o nivel 3. Fai clic no número 2 na esquina superior esquerda para mostrar os datos finais por dominios e, a continuación, podes facer clic nos signos máis e menos (+ / -) enpara ampliar / contraer os detalles de cada dominio.

    Destaca o segundo URL e todos os seguintes do mesmo dominio

    Na nosa sección anterior mostramos como agrupar URL por dominio. En lugar de agrupar, pode colorear rapidamente as entradas duplicadas do mesmo nome de dominio nos seus URL.

    Para obter máis detalles, consulte como resaltar os duplicados en Excel.

    Compara os teus URL de táboas diferentes por columna de dominios

    É posible que teñas unha ou varias follas de traballo de Excel separadas onde gardas unha lista de nomes de dominio. As túas táboas poden conter ligazóns coas que non queres traballar, como o spam ou os dominios que xa procesabas. Tamén pode ter que manter unha lista de dominios con ligazóns interesantes e eliminar todos os demais.

    Por exemplo, a miña tarefa é colorear de vermello todos os dominios que estean na miña lista negra de spam:

    Para non perder moito tempo, podes comparar as túas táboas para eliminar as ligazóns innecesarias. Para obter máis información, lea Como comparar dúas columnas de Excel e eliminar duplicados

    A mellor forma é combinar dúas táboas por nome de dominio

    Esta é a forma máis avanzada e a que prefiro persoalmente .

    Supoñamos que tes unha folla de cálculo de Excel separada con datos de referencia para cada dominio co que traballaches algunha vez. Este caderno de traballo mantén os contactos dos administradores web para o intercambio de ligazóns e a data na que se mencionou o teu sitio web neste dominio. Tamén pode haber tipos/subtipos desitios web e unha columna separada cos teus comentarios como na captura de pantalla a continuación.

    En canto reciba unha nova lista de ligazóns, pode combinar dúas táboas por nome de dominio e combinar a información da táboa de busca de dominios e a súa nova folla de URL en só dous minutos.

    Como como resultado, obterá o nome de dominio, así como a categoría do sitio web e os seus comentarios. Isto permitirache ver os URL da lista que debes eliminar e os que debes procesar.

    Combina dúas táboas polo nome de dominio e combina os datos:

    1. Descarga e instala a última versión do Asistente de combinación de táboas para Microsoft Excel

      Esta ferramenta útil combinará e combinará dúas follas de traballo de Excel 2013-2003 nun flash. Podes usar unha ou varias columnas como identificador único, actualizar as columnas existentes na folla de traballo principal ou engadir novas desde a táboa de busca. Non dubides en ler máis sobre o Asistente de combinación de táboas no noso sitio web.

    2. Abre a túa lista de URL en Excel e extrae os nomes de dominio como se describe anteriormente.
    3. Selecciona calquera cela da túa táboa. A continuación, vai á pestana Datos de Ablebits e fai clic na icona Combinar dúas táboas para executar o complemento.
    4. Preme o botón Seguinte dúas veces e selecciona a túa folla de traballo coa información dos dominios como Táboa de busca .
    5. Marque a caixa de verificación situada xunto a Dominio para identificalo como a columna coincidente .
    6. Seleccione que información sobre o dominioque quere engadir á lista de URL e prema Seguinte.
    7. Prema o botón Finalizar . Cando remate o procesamento, o complemento amosarache unha mensaxe cos detalles da combinación.

    Só uns segundos e obtén toda a información sobre cada nome de dominio dunha ollada.

    Podes descargar Merge Tables Wizard para Excel, executalo nos teus datos e ver o útil que pode ser.

    Se estás interesado en obter un complemento gratuíto para extraer nomes de dominio e subcartafoles do dominio raíz (.com, .edu, .us etc.) da lista de URL, simplemente envíenos un comentario. Ao facer isto, especifique a súa versión de Excel, p. Excel 2010 de 64 bits e introduce o teu enderezo de correo electrónico no campo correspondente (non te preocupes, non se mostrará publicamente). Se temos un número decente de votos, imos crear tales e complementos e aviso. Grazas de antemán!

    Michael Brown é un entusiasta da tecnoloxía dedicada á súa paixón por simplificar procesos complexos mediante ferramentas de software. Con máis dunha década de experiencia na industria tecnolóxica, perfeccionou as súas habilidades en Microsoft Excel e Outlook, así como en Follas de cálculo e Documentos de Google. O blog de Michael está dedicado a compartir o seu coñecemento e experiencia con outros, proporcionando consellos e titoriais fáciles de seguir para mellorar a produtividade e a eficiencia. Tanto se es un profesional experimentado como un principiante, o blog de Michael ofrece valiosas ideas e consellos prácticos para sacar o máximo proveito destas ferramentas de software esenciais.