0% found this document useful (0 votes)
115 views33 pages

Chapter 11

Uploaded by

ipm04sophias
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
115 views33 pages

Chapter 11

Uploaded by

ipm04sophias
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

Web Design with

HTML5 &
CSS3
th
8 Edition
Chapter 11
Publish and Promote a
Website
Chapter Objectives
• Describe search engines
• Explain search engine optimization (SEO)
• Create description meta tags
• Describe a domain name
• Describe a top-level domain
• Explain the role of a web hosting service

Chapter 11: Publish and Promote a Website 2


Chapter Objectives
(continued)
• Describe a File Transfer Protocol (FTP) client
• Connect to a remote server
• Publish a website with an FTP client
• Market a website
• Register a URL with a search engine

Chapter 11: Publish and Promote a Website 3


Search Engines
• Search engines are used to find specific
businesses or content on the web
• They are online tools that search for websites
based on keywords entered by a user
• They use robots (also known as bots or spiders),
which are programs that run automated tasks on
the Internet, to traverse the web in search of the
keywords entered by users

Chapter 11: Publish and Promote a Website 4


Search Engines (continued)
• As the robots browse the web, they index and
organize their findings, which are stored in a
database
• The robots view and may store webpage titles,
meta tag keywords and descriptions, and h1 or
other heading element content
• Popular search engines include Google.com,
Bing.com, Ask.com, and Yahoo.com

Chapter 11: Publish and Promote a Website 5


Search Engine Optimization
• Search engine optimization (SEO) is the process
of improving the amount of traffic to a website by
improving the ranking of the site in search engine
results pages (SERPs)
• Rank – It is the position of a webpage link, as
displayed on the SERP
• An impression is created each time a webpage
link appears in a SERP of a related query
• Click-through rate = clicks / impressions
Chapter 11: Publish and Promote a Website 6
Search Engine Optimization
(continued)
• Effective SEO involves key tasks such as:
– Brainstorming key words that describe the business
– Using these keywords within the domain name, page
titles, heading elements, and meta tags
– Researching the competitors and noting their
keywords
– Optimizing images by using keywords within the alt
text of the images as robots cannot read text on the
images
– Tools: Google Search Console
Chapter 11: Publish and Promote a Website 7
Meta Tags
• The meta tag name derives from the word,
metadata, which is information about data
• The statement below declares the character
encoding as UTF-8
<meta charset=”utf-8”>
• The Unicode Transformation Format (UTF) is a
compressed format that allows computers to
display and manipulate text

Chapter 11: Publish and Promote a Website 9


Meta Tags (continued 1)
• Author, description, and keywords for the
webpage are specified through the use of the
name and content attributes
• The name attribute identifies the type of
information in the content attribute
• The content attribute identifies the specific
phrases or words that are required to appear as
metadata

Chapter 11: Publish and Promote a Website 10


Meta Tags (continued 2)
• The following is an example of a description meta
tag:
<meta name="description" content="Forward
Fitness Club is an elite fitness center
dedicated to helping our clients achieve
their fitness and nutrition goals.">
where description is the value for the name
attribute

Chapter 11: Publish and Promote a Website 11


Meta Tags (continued 3)

Chapter 11: Publish and Promote a Website 12


To Add a Description Meta
Tag
to a Webpage

Chapter 11: Publish and Promote a Website 13


To Modify Alt Text on a
Webpage

Chapter 11: Publish and Promote a Website 14


Sample Meta Tags
• <meta charset='UTF-8'>
• <meta name='keywords' content='your, tags'>
• <meta name='description' content='150 words'>
• <meta name='subject' content='your website's subject'>
• <meta name='copyright' content='company name'>
• <meta name='language' content='ES'>
• <meta name='robots' content='index,follow'>
• <meta name='revised' content='Sunday, July 18th, 2010, 5:15 pm'>
• <meta name='author' content='name, email@hotmail.com'>
• <meta name='designer' content=''>
• <meta name='reply-to' content='email@hotmail.com'>
• <meta name='owner' content=''>
• <meta name='url' content='http://www.websiteaddrress.com’>
• …

Chapter 11: Publish and Promote a Website 15


Domain Name
• A domain name is the server name portion of a
URL
• One should select and register a domain name
such that it represents his or her business
• The .com top-level domain (TLD) name is
preferred for businesses
• An open TLD means that any person or entity can
register with the domain name

Chapter 11: Publish and Promote a Website 16


Domain Name (continued 1)
• To determine if the domain name considered is
available, one can start the search at
www.internic.net
• InterNIC is a registered service mark of the U.S.
Department of Commerce
• The InterNIC website is operated by the Internet
Corporation for Assigned Names and Numbers
(ICANN) to provide information to the public
regarding Internet domain name registration
services
Chapter 11: Publish and Promote a Website 17
Domain Name (continued 2)

Chapter 11: Publish and Promote a Website 18


Website Hosting
• Options to find a hosting service are:
– using a company that charges for website hosting
services
– using the Internet service provider (ISP) that is used to
connect to the Internet as a website host
– using virtual web hosting, which is a less expensive
option than ISPs, because payment need not be made
to a dedicated server that hosts only one website
– setting up and maintaining one’s own web server

Chapter 11: Publish and Promote a Website 19


Website Hosting (continued)
• The following questions need to be answered
once a web hosting service is selected:
– What is the total cost?
– How much space is available?
– How fast is the connection speed?
– Is technical support provided?
– Are tracking services provided?
• After a web hosting service is selected, files need
to be transferred to the host’s server
Chapter 11: Publish and Promote a Website 20
Publishing a Website
• When a website is published, the website files are
transferred to a web server
• One way to upload files to a web server is to use a
File Transfer Protocol (FTP) client program
• An FTP client is a software that is used to transfer
files from a computer to a server over the Internet
• Alternative: Web-based UI, sftp

Chapter 11: Publish and Promote a Website 21


FTP Clients
• Like other types of software, some FTP clients are
free and some are for purchase
• FileZilla is a free FTP option, available for
download at filezilla-project.org
• The FileZilla FTP client software is available for
several OS platforms, including Windows, Mac,
and Linux

Chapter 11: Publish and Promote a Website 22


FTP Clients (continued 1)

Chapter 11: Publish and Promote a Website 23


FTP Clients (continued 2)
• An FTP client is required to upload and publish
website files and folders, unless a direct access to
the web hosting server is available
• If there is no preferred FTP client specified, it can
be downloaded

Chapter 11: Publish and Promote a Website 24


Transferring Files
• Pieces of information required to publish a
website are:
– URL or domain name
– FTP username and password
– port number

Chapter 11: Publish and Promote a Website 25


To Start FileZilla and Connect
to a Remote Server
• Before a website can be published, one must use
an FTP client to connect to a remote web server

Chapter 11: Publish and Promote a Website 26


To Upload Folders and Files to
a Remote Server

Chapter 11: Publish and Promote a Website 27


To View and Test a Published
Website
• After successfully publishing a website, view the
website on a browser and test all the links
• The following steps are used to view the
published website in a browser:
– Open a browser and type the website’s URL in the
address bar to display the webpage
– Tap or click the labels in the webpage that contain
links to display the pages and to verify the page
content

Chapter 11: Publish and Promote a Website 28


Marketing a Website
• After testing webpages and correcting any errors,
the last step is to market the website location to
attract visitors
• A website can be promoted and marketed to
reach the targeted audience in the following
ways:
– Add the URL for one’s website to his or her business
cards, company brochures, stationery, and email
signature
– Advertise the URL in newsletters and print articles

Chapter 11: Publish and Promote a Website 29


Marketing a Website
(continued)
– Tell about the website when one meets people
– Find and get listed on targeted directories and search
engines specific to one’s industry
– Buy banner ads
– Negotiate reciprocal links in which one agrees to link
to a website if they agree to link to his or her website
– Use newsgroups specific to one’s industry

Chapter 11: Publish and Promote a Website 30


Registering with Search
Engines
• A website is registered with a search engine after the
meta tags are entered and the website is published
and marketed
• The two most popular search engines are Google and
Yahoo!
• It is also a good idea to register a website with search
engines that specialize in subject matter related to the
website
• Tools: Google Analytics, Google Search Console
(earlier Webmaster)

Chapter 11: Publish and Promote a Website 31


To Validate the HTML Files
• Every time a new webpage is created or modified,
run it through W3C’s validator to check the
document for errors
– www.validator.w3.org
• Validation is an effective troubleshooting tool
during the development process and adds a
valuable level of professionalism to the work done

Chapter 11: Publish and Promote a Website 32


HTML5 &
CSS3
th
8 Edition
Chapter 11 Complete

33

You might also like