O significado de SEO é Seach Engine Optimization. Em português ele é conhecido como Otimização de Sites, MOB e Otimização para Buscas. O SEO nada mais é do que a otimização de uma página (ou até do site inteiro) para ser melhor compreendido pelas ferramentas de busca. A conseqüência da utilização das técnicas de SEO é o melhor posicionamento de um site em uma página de resultados de uma busca. Por exemplo, ao pesquisar no Google por “Marketing de Busca”, o primeiro resultado é este site. O SEO é uma prática sem garantias, ou seja, nenhuma empresa ou pessoa pode garantir que seu site fique em primeiro em uma busca, pois o único capaz disto seria o próprio site de busca como o Google ou o Yahoo.
O SEO surgiu com a nova geração de sites de busca. Antes dela, a organização do links em uma páginas de resultado era alfabética como nos diretórios web. Na nova geração de ferramentas de busca, o posicionamento passou a depender da relevância. Esta relevância é definida por algoritmos, que são cálculos que servem para definir o quanto uma página é importante. Um dos mais conhecidos algoritmos de busca é o Google PageRank.
Os fatores que influenciam o posicionamento das páginas são guardado a sete chaves pelos site de busca. Porém, ao longo do tempo, foi possível identificar as melhores práticas que se resumem em empregar o bom senso na criação e estruturação de um site. O SEO também depende da palavra-chave que é o termo que você usa em um busca. Dependendo de quais palavras você utiliza, serão retornadas páginas diferentes em posições diferentes.
Os sites de busca são na realidade máquinas de busca ou motores de busca que surgiram logo após o aparecimento da internet, com a intenção de prestar um serviço extremamente importante: a busca de qualquer informação na web, apresentando os resultados de uma forma organizada, e também com a proposta de fazer isto de uma maneira rápida e eficiente.
A partir deste preceito básico diversas empresas se desenvolveram, chegando algumas a valer milhões de dólares. Entre as maiores empresas se encontram o Google, o Yahoo, o Lycos, o Cadê, Donavera, e mais recentemente a Amazon.com com o seu mecanismo de busca A9. Os primeiros motores de busca (como o Yahoo) baseavam-se na indexação de páginas através da sua categorização. Posteriormente surgiram as meta-buscas.
A mais recente geração de motores de busca (como o Google) utiliza tecnologias diversas, como a procura por palavras-chave directamente nas páginas e o uso de referências externas espalhadas pela web, permitindo até a tradução direta de páginas para a língua do utilizador.
São códigos que definem as propriedades da página, como codificação de caracteres, descrição da página, autor, etc.
Uma codificação de caracteres é um padrão de relacionamento entre um conjunto de caracteres (representações de grafemas ou unidades similares a grafemas como as que compõem um alfabeto ou silabário utilizados na comunicação através de uma linguagem natural) com um conjunto de outra coisa, como por exemplo números ou pulsos elétricos com o objetivo de facilitar o armazenamento de texto em computadores e sua transmissão através de redes de telecomunicação. Continuar Lendo »
Atom é o nome dado a um estilo baseado em conteúdo XML e meta data, ou seja, é um protocolo ao nível da aplicação para publicar e editar Fontes web que são periodicamente atualizadas, como por exemplo Blogs. Os feeds devem ser formados em formato XML e são identificados como application/atom+xml media type.
O funcionamento deles não difere das Markup Languages tradicionais, com cabeçalhos, títulos e corpo como no HTML 4.0.
Ao contrário do RSS, Atom não é uma sigla, mas também é um formato para divulgação de notícias. Há quem diga que esse projeto é, inicialmente, uma proposta de unificação do RSS 1.0 e do RSS 2.0. O Atom também é baseado em XML, mas seu desenvolvimento é tido como mais sofisticado. O grupo que nele trabalha tem até o apoio de grandes corporações, como o Google.
XML (eXtensible Markup Language) é uma recomendação da W3C para gerar linguagens de marcação para necessidades especiais.
XML é um subtipo de SGML (Standard Generalized Markup Language - Linguagem Padronizada de Marcação Generica) capaz de descrever diversos tipos de dados. Seu propósito principal é a facilidade de compartilhamento de informações através da Internet.
RSS é um sub-conjunto de “dialetos” XML que servem para agregar conteúdo ou “Web syndication”. É usado principalmente em sites de notícias e blogs.
A abreviatura do RSS é usada para se referir aos seguintes padrões:
* Rich Site Summary (RSS 0.91)
* RDF Site Summary (RSS 0.9 e 1.0)
* Really Simple Syndication (RSS 2.0)
A tecnologia do RSS permite aos usuários da internet se inscrever em sites que fornecem “feeds” (fontes) RSS. Estes são tipicamente sites que mudam ou atualizam o seu conteúdo regularmente. Para isso, são utilizados Feeds RSS que recebem estas atualizações, desta maneira o usuário pode permanecer informado de diversas atualizações em diversos sites sem precisar visitá-los um a um. Continuar Lendo »
O World Wide Web Consortium é um consórcio de empresas de tecnologia (atualmente cerca de 500 membros) fundada por Tim Berners Lee em 1994 para levar a Web para o seu potencial máximo, através do desenvolvimento de protocolos comuns e fóruns abertos que promovem sua evolução e asseguram a sua interoperabilidade. O W3C desenvolve tecnologias, denominadas padrões da web para a criação e a interpretação dos conteúdos para Web. Sites desenvolvidos segundo esses padrões, podem ser acessados e visualizados por qualquer pessoa ou tecnologia independente de hardware ou software utilizados, como celular, PDA, eletrodomésticos… independentemente da plataforma, de maneira rápida e compatível com os novos padrões e tecnologias que possam surgir com a evolução da internet. Continuar Lendo »
O indivíduo derrotado pela ignorância faz pouco proveito de conselhos sábios. O conselho eficiente em sua sabedoria depende da capacidade individual de vencer a ignorância enquanto a mesma não depende de qualquer conselho.
Consultoria consiste em um profissional dar conselhos acerca de um assunto de sua especialidade. Este profissonal é chamado de Consultor. Existem dois tipos de consultoria: a Consultoria Interna e a Consultoria Externa.
O profissional consultor pode estar ou não vinculado a uma organização específica. O consultor interno a uma organização é chamado Consultor Interno e aquele que presta serviços ocasionais é chamado Consultor Externo. Muitos autores consideram apenas o segundo como consultor. Continuar Lendo »
Um webmaster é alguém que tem a seu cuidado a tarefa de instalar, dar manutenção, criar e realizar a gestão de um determinado site. Por vezes, o webmaster acumula a tarefa de administração de servidores na qual se hospeda o site.
Entre a variedades de conhecimentos que o webmaster deve possuir cita-se algumas:
Windows, Linux, TCP/IP, FTP, Telnet, HTTP, HTML, XHTML, VBScript, JavaScript, Perl, ASP, PHP, XML, JSP, AJAX, RSS, ATOM, ASP.NET, Expressões Regulares, Lógica de Programação, Administração de servidores Web (IIS, Apache), Manutenção e instalação de servidores, Tratamento de imagens, designer gráfico, Firewall entre outros que variam de acordo com a especialidade e objetivo.
O web design é uma extensão da prática do design, onde o foco do projeto é a criação de web sites e documentos disponíveis no ambiente da web.
O web design tende à multidisciplinaridade, uma vez que a construção de páginas web requer subsídios de diversas áreas técnicas, além do design propriamente dito. Áreas como a programação, adoção de webstandards, inovações nos recursos dos navegadores em conjunto com o design gráfico, estão em constante evolução afetando diretamente esta atividade.
A preocupação fundamental em web design é agregar os conceitos de usabilidade com o planejamento da interface, garantindo que o usuário final alcance seus objetivos de forma intuitiva.
O design gráfico é uma forma de comunicação visual. É o processo de dar ordem estrutural e forma à informação visual, trabalhando frequentemente a relação de imagem e texto. Podendo ser aplicada a vários meios de comunicação, sejam eles impressos, digitais, audiovisuais, entre outros.
O profissional que realiza esse tipo de função é o designer gráfico. No entanto, mesmo existindo uma formação específica para essa área, vários tipos de profissionais atuam como designers gráficos - notoriamente os publicitários especializados em design gráfico assim como ilustradores e artistas gráficos.
Tradicionalmente os princípios do design gráfico estavam ligados a um formalismo e o funcionalismo. Atualmente, com o desenvolvimento da internet e da teoria do design de informação, há uma preocupação maior com a informação e sua estrutura no design gráfico.
O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Structured Query Language - Linguagem de Consulta Estruturada) como interface. É atualmente um dos bancos de dados mais populares, com mais de 4 milhões de instalações pelo mundo.
Cascading Style Sheets, ou simplesmente CSS, é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. Seu principal benefício é prover a separação entre o formato e o conteúdo de um documento.
Ao invés de colocar a formatação dentro do documento, o programador cria um link (ligação) para uma página que contém os estilos, procedendo de forma idêntica para todas as páginas de um portal. Quando quiser alterar a aparência do portal basta portanto modificar apenas um arquivo.
AJAX (acrônimo em língua inglesa de Asynchronous Javascript And XML) é o uso sistemático de Javascript e XML (e derivados) para tornar o navegador mais interativo com o usuário, utilizando-se de solicitações assíncronas de informações. AJAX não é somente um novo modelo, é também uma iniciativa na construção de aplicações web mais dinâmicas e criativas. AJAX não é uma tecnologia, são realmente várias tecnologias trabalhando juntas, cada uma fazendo sua parte, oferecendo novas funcionalidades.
PHP (um acrônimo recursivo para “PHP: Hypertext Preprocessor”) é uma linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na Web. Apesar de ser uma linguagem de fácil aprendizado e de uso para pequenos scripts dinâmicos simples, o PHP é uma linguagem poderosa orientada a objetos.
Este princípio diz respeito à disposição da informação dentro de uma página na Web baseada em sua importância relativa com os outros elementos visuais. O resultado dessa disposição afeta todos os outros princípios de organização e composição de um layout e determina que informação o usuário vê e o que ele é encorajado a fazer primeiro. Para utilizar este princípio, faça estas perguntas:
Qual informação é mais importante para o usuário? Quais são as prioridades de um usuário quando encontrar seu site?
O que o usuário quer ou precisa ver em primeiro, segundo, terceiro lugar, e assim por diante? O que o usuário vê primeiro deve corresponder à prioridade do usuário.
O princípio do foco e ênfase auxilia o usuário na colocação de itens prioritários. Determinar o foco envolve identificar a idéia central, ou o ponto focal da página. Determine a ênfase escolhendo os elementos que devem ser proeminentes no foco, isolando-os de outros elementos ou fazendo com que eles se sobressaiam de outra maneira.Onde o usuário navega primeiro procurando por informação é uma importante consideração na implementação do site, que será o foco da sua navegação. A cultura e as decisões do projeto de uma página na Web podem governar este princípio. Pessoas de culturas ocidentais, por exemplo, procuram no canto superior esquerdo da tela as informações mais importantes.
O princípio de estrutura e equilíbrio é um dos mais importantes de um projeto visual. Sem uma estrutura que sirva de base e sem equilíbrio desses elementos, há falta de ordem e de significado, e isto afeta todas as outras partes do projeto visual. O mais importante é que a falta de estrutura e equilíbrio torna uma página na Web mais difícil de ser entendida pelo usuário.
RSS e Atom (rss feed xml, rss header) são formas alternativas de acessar o conteúdo de um site ou blog. Blogs e sites de notícia publicam conteúdo periódico, ou seja, são atualizados freqüentemente. Se você está acostumado a ler um determinado site ou blog, acaba sendo obrigado a visitá-lo periodicamente, tenha ele sido atualizado ou não.
Assinaturas do RSS ou ATOM de um blog ou site pode ser comparado como uma assinatura de uma revista. Ao assinar uma revista, você elimina o incômodo de ter que ir até a banca verificar se um novo exemplar já está disponível e comprá-lo, pois, a informação vem até você ao invés de você ter que ir até ela. Continuar Lendo »
O objetivo da Web Semântica é estruturar o conteúdo que está solto na Internet. Para isto é necessário que agentes percorram a rede, página a página para executar tarefas consideradas sofisticadas para o usuário. Esses agentes serão capazes de identificar o significado exato de uma palavra e as relações lógicas entre várias palavras.
Para os computadores entenderem o conteúdo da web é necessário que eles consigam ler dados estruturados e tenham acesso a conjuntos de regras que o ajudem a conduzir seus raciocínios. As páginas web terão de ser escritas numa linguagem nova e serem entendidas por diferentes sistemas. Continuar Lendo »