Unit-5 Web Hosting FINAL
Unit-5 Web Hosting FINAL
Unit-5 Web Hosting FINAL
Web Hosting
and
Web Publishing
Syllabus
Creating the Web Site, Saving the site, working on the
web site, Creating web site structure, Creating Titles
for web pages, Themes-Publishing web sites.
Introduction
Web development
Web development is basically the tasks associated with developing websites for
hosting via intranet or internet. The web development process involves web
design, web content development, client-side/server-side scripting and network
security configuration.
What is Web Hosting?
Web hosting is a service that allows organizations and individuals to post a website or web page
onto the Internet.
A web host, or web hosting service provider, is a business that provides the technologies and
services needed for the website or webpage to be viewed in the Internet.
Websites are hosted, or stored, on special computers called servers. When Internet users want
to view your website, all they need to type your website address or domain into their browser.
Their computer will then connect to your server and your webpages will be delivered to them
through the browser.
Most hosting companies require that you own your domain in order to host with them. If you do
not have a domain, the hosting companies will help you to purchae.
Definition
Web Hosting: Web Hosting, as the name suggests, is a type of internet hosting that allows one
to make their website available to users through WWW using the internet. It simply provides
space to the website on a web server so that files or data of the website can be stored. It is the
best way to increase the growth of business and user experience.
Web Publishing: Web Publishing, as the name suggests, is the process of creating a website and
placing it on the webserver, and published content may include text, images, videos, and other
types of media. Its main aim is to facilitate communication simply by adding context through
style, emotion, and space. It is also known as online publishing.
Hosting your website on your own server could be much expensive.
Buying a server space or renting a complete server from an Internet Service
Provider (ISP) is the most widely used option.
Some of the web host providers are
BigRock
Hostinger
Bluehost
GreenGeeks
DreamHost
WPX
GoDaddy
How to Setup a Website?
A website is composed of several elements and while setting up a website, you
would have to take care of each of them.
To set up a website and make it live, you should first purchase a hosting plan.
Select a domain name for this website.
Point the DNS records to the server or the hosting provider.
Develop the content that you want to publish on the website.
Check if you need to purchase a public certificate and install it.
Publish the webpage on the Internet.
Domain Name Registration
The following tools and infrastructure will help you in developing a Website
1. Computer Machine
2. Internet Connection
3. A Web Server - need one Web Server to keep all the files related to your
Website.
4. A Text Editor
5. A Web Browser
6. Secure FTP client
Methods
Required knowledge about HTML, CSS, and PHP and Tools like WordPress,
Joomla,Drupal
WordPress is a free and open-source content management system written in
PHP and paired with a MySQL .
It is a software application that makes it easy to create and manage online
contents.
Most of the tools are open-source and free to use.
Step-by-step website creation process using WordPress
Step1. Find the WordPress installer in your web hosting panel
Web hosting services usually feature a quick installer for installing WordPress and
other common platforms.
So login to your web hosting account and find out which installer you have. The
popular names you should search for are Softaculous, QuickInstall, or Fantastico.
Step 2: Install WordPress through the installer
Softaculous is the most popular auto installer and it is featured on cPanel. I will
walk you through the installation via Softculous. The other installers are pretty
much the same.
Step 3: Install a theme and some important plugins
Next, you have to install a theme and the must-required plugins. Have a look
at the left sidebar of your WordPress Dashboard.
Step 4: Then you are ready to use the website.
Creating a website using website builder
The URL structure for the Chinatown location would look like this:
www.kimsrestaurant.com/locations/chinatown
Your URL structure will be organized according to your site hierarchy. This
means, obviously, that your URLs will have real words (not symbols) and
appropriate keyword coverage.
3. Create your site navigation in HTML or CSS.
When you create your navigation, keep the coding simple. HTML and CSS are your
safest approach. Coding in JavaScript, Flash, and AJAX will limit the crawler’s
ability to cover your site’s well-thought-out navigation and hierarchy.
Thus, the best time to develop a strong site stricture is before you create your site.
However, if you’re redesigning your site, you can rework the design and reorganize
some navigational elements to improve structural SEO.
Creating Titles for web pages
Website title
A web page title, or title tag, is the value you assign the <title> tag that’s
typically appear on top of an HTML/XHTML document inside the <head> tag. A
website title is useful for both users and search engines.
Web titles are one of the most powerful on-site search engine ranking factors
that you have control over. The title of your page is the entry point to your site,
much like the storefront of your business. A poorly written web title can actually
push people away from your website, and vice versa, a killer title can attract
more visitors can boost your site ranking.
Creating Titles for web pages
Good page titles can increase traffic and qualify your visitors.
A Web page's title has two main functions:
1. To explain what the page contains, and
2. To promote keywords or phrases and thus increase and qualify traffic.
A page's title is the most important part of what makes a user click a link in a
list of search results.
Website title - Example
On your website, the title shows up in the tab at the top of the browser.
Common mistakes with web page titles
1. Not having a title
There are lots of websites that do not have a title or “Untitled Document” are
named as default
3. Keyword Cannibalization
keyword-stuffing or keyword cannibalization is used by a few SEO consultants to
improve their SEO rankings. If you have multiple pages competing for the same
(or very similar) keywords/keyword clusters, you are in the trap of keyword
cannibalization.
Cannibalization means:
You are diminishing the Authority of your page
You are diluting links and anchor text
You are squandering your crawl budget
Search Engine may devalue the more relevant page
Your page quality is poor
Your conversion rate will suffer
SEMrush Site Audit — This SEMrush tool checks will help you identify problems on
the website, while also showing you duplicate titles or meta descriptions on the
website. You will also see pages that are missing title tags.
Content Audit — This tool provides a table to analyze the content from a written
text perspective as opposed to a technical SEO perspective like the Site Audit
tool. After this tool has crawled the site, you can export the report to XLSX and
have a file with all of the existing pages along with their titles and meta
descriptions.
Yoast Plugin for WordPress – This plugin checks your on-page SEO, offers
suggestions for page titles and descriptions, and even features a snippet editor to
test out how your result will look in Google.
Summary – creating tiles for website
Keep titles about 55-60 characters long
Use target keywords in titles.
Describe your page content in the best possible way.
Use words like HOW, WHY, WHAT, and WHERE - help people understand what
they will find on the page.
Use words like BEST, REVIEW, and ULTIMATE - entice users to click.
Write unique titles, no duplicates!
Use your company name or brand wisely.
Keep it simple.
Themes-Publishing web sites
A theme changes the design of your website, often including its layout.
Changing your theme changes how your site looks on the front-end, i.e. what
a visitor sees when they browse to your site on the web.
There are thousands of free WordPress themes in the
WordPress.org Theme Directory, though many WordPress sites use custom
themes.
A theme is a zipped folder with a group of files, including a set of page
templates written in the PHP programming language combined with some CSS
stylesheets.
Themes customize the appearance of your site, including the layout,
typography, color, and other design elements.
When you first create a WordPress site, it will come with a default theme
installed. You can change the theme in WordPress to match your needs and
industry.
Choosing the right theme can make your website more attractive, easier to
use, and improve visitor engagement.
What the themes do?
Themes take the content and data stored by WordPress and display it in the
browser. When you create a WordPress theme, you decide how that content
looks and is displayed. There are many options available to you when building
your theme. For example:
Your theme can have different layouts, such as static or responsive, using one column
or two.
Your theme can display content anywhere you want it to be displayed.
Your theme can specify which devices or actions make your content visible.
Your theme can customize its typography and design elements using CSS.
Other design elements like images and videos can be included anywhere in your theme.
steps to follow for choosing a theme for
website
Make a list of the features you want ahead of time
Don't choose a bloated theme.
choose a responsive theme.
keep color in mind.
consider buying a premium theme.
Don't choose a theme with a font that's hard to read.
test the theme thoroughly.
How Does WordPress Theme Work?
A WordPress theme is a folder of files that work together to create the design of
your site. A theme includes template files, stylesheets, images, and possibly
JavaScript files. All those files change how your blog posts and pages are
displayed.
Changing your WordPress theme won’t necessarily change your blog content,
pages, users, or other information stored in your database. Your theme only
changes how all that information is displayed to your website visitors.
There are thousands of free and premium WordPress themes available for you to
use.
There are three ways that you can install a WordPress theme:
choose one from WordPress theme directory,
upload a custom / premium WordPress,
or add a new theme using FTP.
References
https://www.webhostingsecretrevealed.net/blog/web-hosting-guides/make-a-w
ebsite
/
https://neilpatel.com/blog/site-structure-enhance-seo/
https://nomiscomwebdesign.eu/how-to-plan-a-website-structure/#What-is-the-
Website-structure
https://www.dreamhost.com/wordpress/guide-to-developing-a-wp-theme/
https://blog.templatetoaster.com/create-wordpress-theme-scratch/
https://vegibit.com/wordpress-theme-development-tutorial-step-by-step/
https://websitesetup.org/wordpress-theme-development/
https://wplift.com/how-to-make-a-wordpress-theme
https://
www.wisdomjobs.com/e-university/web-hosting-interview-questions.html