Semantic Markup and Search Engine Optimization Joseph R. Lewis Sandia National Laboratories.

Slides:



Advertisements
Similar presentations
MA foundation Creating webpages using XHTML (part 1) Simon Mahony CCH
Advertisements

HTML Basics Customizing your site using the basics of HTML.
Elder L. Lionel Kendrick Of the First Quorum of the Seventy It has been from the beginning and it will be till the end that the natural man will have a.
Hyper Text Markup Language.  HTML is a language for describing web pages.  HTML stands for Hyper Text Markup Language  HTML is not a programming language,
Standards and Increasing Maintainability on Web- based Systems James Eaton SE4112/16/2006.
HTML 5. What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML came in The web has changed.
XHTML and CSS Overview. Hypertext Markup Language A set of markup tags and associated syntax rules Unlike a programming language, you cannot describe.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
XHTML and CSS Overview. Hypertext Markup Language A set of markup tags and associated syntax rules Unlike a programming language, you cannot describe.
Search Engine Optimization With Rich Media Pete LePage Microsoft.
Search Engine Optimization March 23, 2011 Google Search Engine Optimization Starter Guide.
Copenhagen, 6 June 2006 Modern Web standards in CHM portals Mădălina Sauca Finsiel Romania.
The Technical SEO Audit Rick Ramos | seOveflow. Introduction  SEO is search engine usability.  Why do you need an audit?  How nimble are your development.
Search Engine Optimization With Rich Media Pete LePage Sr. Product Manager, Microsoft
SEO for Web Designers By Alfredo Palconit, Jr.. I. What is SEO? A process of improving a site’s traffic and rank from organic search engine results. Notes:
Basics of HTML.
HTML5. What is HTML5? HTML5 will be the new standard for HTML. HTML5 is the next generation of HTML. HTML5 is still a work in progress. However, the major.
Creating a Simple Page: HTML Overview
HTML5 Accessibility Ted Drake, Yahoo! Accessibility Lab Slideshare.net/7mary4.
IPUB 100 Lesson 2 Instructor Mark Lamontagne Homework Review.
Define html document byusing Example : Title of the document The content of the document......
Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh University.
Headings, Paragraphs, Formatting, Links, Head, CSS, Images
Week 1.  Phillip Chee   Ext.1214 
HTML (HyperText Markup Language)
Web Optimization. So how does your site get into a search engine? 1 A search engine obtains your URL either by you submitting your site directly to the.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
HTML - basic tags - How to learn more. What is HTML? HyperText Markup Language HTML5: – Recommended by the W3C.
Learning Web Design: Chapter 4. HTML  Hypertext Markup Language (HTML)  Uses tags to tell the browser the start and end of a certain kind of formatting.
Styling and theming Build campaigns in style. What we'll look at... How a web document is structured How HTML and CSS fit together Tools you will need.
Website Development & Management Creating Web Pages CIT Fall Instructor: John Seydel, Ph.D.
CP2022 Multimedia Internet Communication1 HTML and Hypertext The workings of the web Lecture 7.
>> Introduction to HTML: Tags. Hyper - is the opposite of linear Text – words / sentences / paragraphs Mark-up – Marking the text Language – It is a language.
Title, meta, link, script.  The title looks like:  The tag defines the title of the document in the browser toolbar.  It also: ◦ Provides a title for.
A Basic Web Page. Chapter 2 Objectives HTML tags and elements Create a simple Web Page XHTML Line breaks and Paragraph divisions Basic HTML elements.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
Bruce Lawson and Vasilis van Gemert September 4, 2008 SEO and Accessibility.
Cascading Style Sheets Part 1. CSS vs HTML HTML: Originally intended to markup structure of a document (,...,,,,,...) CSS Developing technology, CSS1,
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
Building a Search Engine Friendly ™ eCommerce Website ECMTA Webinar July 2008 Mountain Media is a trademarks of New Earth Technologies. All other logos/images.
XHTML TAGS I Basic Tags. North Lake College 2 by Sean Griffin Sample XHTML Code.
Basic Search Engine Optimization. What is SEO?  SEO is an abbreviation for search engine optimization.
1 Web Application Programming Presented by: Mehwish Shafiq.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
A Brief Digression on Search Engine Optimization (SEO)
HTML Images Dr. Baker Abdalahq. The Image Tag and the Src Attribute In HTML, images are defined with the tag. In HTML, images are defined with the tag.
Ch 13 HTML and CSS Web Standards Solutions A Web Standardistas’ Approach.
VIDA Requirements - HTML5 – Semantic tags - HTML5 - Forms - HTML5 – CSS3.
HTML A brief introduction HTML1. HTML, what is? HTML is a markup language for describing web documents (web pages). HTML stands for Hyper Text Markup.
Introduction to HTML UWWD. Agenda What do you need? What do you need? What are HTML, CSS, and tags? What are HTML, CSS, and tags? html, head, and body.
Objective: To describe the evolution of the Internet and the Web. Explain the need for web standards. Describe universal design. Identify benefits of accessible.
University of South Asia Course Name: Web Application Prepared By: Md Rezaul Huda Reza
Basic HTML Document Structure. Slide 2 Goals (XHTML HTML5) XHTML Separate document structure and content from document formatting HTML 5 Create a formal.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Objective % Understand advanced production methods for web-based digital media.
HTML5 Introduction to Web Programming. Plan of the course HTML5 Structure of a document Main HTML Tags –Headings –Paragraphs –Links –Tables –Forms –Images.
The HTML Tag Quiz. Instructions You will see a tag. You must decide which (if any) versions of HTML include this tag: HTML 0.a Tim Berners-Lee’s original.
HTML Tutorial. What is HTML HTML is a markup language for describing web documents (web pages) HTML documents are described by HTML tags Each HTML tag.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
This is a test Webpage Wow, I’m writing my first webpage.
XP Including Comments in an HTML Document On a new blank line in an HTML document, type the start code for a comment:
HTML Paragraphs Paragraphs are defined with the tag. Example This is a paragraph This is another paragraph.
Web Basics: HTML/CSS/JavaScript What are they?
Objective % Select and utilize tools to design and develop websites.
Objective % Select and utilize tools to design and develop websites.
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
HTML A brief introduction HTML.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
SEO Hand Book.
Pertemuan 1 Desain web Pertemuan 1
Presentation transcript:

Semantic Markup and Search Engine Optimization Joseph R. Lewis Sandia National Laboratories

Doing Justice What do we do with all that great content work? –Treat markup with care Think accessibility Represent your document in markup as the spec intended Use HTML 4.01, XHTML, XML –Separate presentation from design No presentational markup Externalize CSS and JavaScript

Markup How many times have we seen this? –Bad: –Worse: –OMG: … What about just using ? –This is the tag the spec wants you to use. –This gives common, established, accepted semantic meaning and structure to the document.

Markup Guidelines Use for paragraphs, not. Use and style with CSS, instead of trying to do custom bullets with images. –Navigation: List of links –Forms: List of choices Use heading tags. –Top level, next level down, and so on, in order.

Guidelines, continued… Images –Use the alt property appropriately. Should be a concise yet descriptive representation of the image –longdesc property: URL that points to a detailed description of the image content.

Example Standard browser: Decent alt attribute No alt attribute Text-Only:

More forgotten tags Use,, and for form elements. Use,, and for definition lists. Use for abbreviations and acronyms. –Use the title property to expand the abbreviation, i.e. DoE. – will be deprecated.

XML Treat your HTML like XML. Use XML to take semantic structure up to the next level beyond HTML. Good support for XML/XSLT in modern browsers and search engines. Server side parsers are available to assist with backwards compatibility and data manipulation.

How this affects SEO Use HTML tags as they were intended to be used in the spec. Search engines are tuned to understand HTML and place weight accordingly ( vs., for example). Spiders can crawl for definitions, lists, images, etc, if properly tagged. Search engines can’t read images or plugins. (Flash can be an exception.) Orientation is on text, not design.