You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pavel Tobiáš edited this page Jan 14, 2020
·
6 revisions
SEO
Search engine optimization (SEO) is the process of increasing the quality and quantity of website traffic by increasing the visibility of a website or a web page to users of a web search engine.
Optimizing a website may involve editing its content, adding content, and modifying HTML and associated coding to both increase its relevance to specific keywords and remove barriers to the indexing activities of search engines.
Note: Some social networks, IMs and other IPC tools use crawlers to obtain information about resources posted/shared by users. E.g. the Facebook crawler scrapes HTML documents at shared URLs and uses the retrieved information to display previews. As the optimization of sites/apps for these tools is technically very similar to some SEO techniques (e.g. the usage of <meta> tags), the rest of this Wiki page talks about crawlability in a general sense, not necessarily in relation to search engines.
Things to Consider
In the Markup
Consider the usage of the following constructs in HTML:
Semantic tags -- <a>; <h1>, ..., <h6>; <p>; <ul>/<ol>; <table>; ... -- used actually semantically (i.e. Does it route? It should be an <a>, otherwise a <button>. Is it the top-level heading of the page's main content? It should be a <h1>, otherwise...);
A specific, non-site-wide <title> and <meta name="description" content="...">;