5th II
5th II
Getting web hosting is a crucial part of having a website live on the internet.
The “hosting” aspect of web hosting is a service that companies offer where
they’ll store your website’s files, which can then be accessed by a web
browser.
These files can then be accessed by a web browser, in order for your website to
be live on the internet.
Web hosting is offered by various service providers who have the necessary
technology to properly store your site’s files.
Since most people or even businesses don’t have servers of their own, they rent
out server space from a third-party web hosting company.
A server is a physical computer that runs 24/7, so your site’s files can always be
accessed without interruption in service. These servers are loaded with the
necessary hardware and software that your website needs to function.
Your web host is responsible for things like server maintenance, security, and
running the right software, so the files on the server can be readily accessed by a
website browser, like Google Chrome or Firefox.
How Does Web Hosting Work?
Your website is just a collection of different files.
When you create a website you need a place to store all of these files.
On this server, you’ll store your website’s media, files, databases, and anything else required
to properly render your website.
Exactly how much storage you have will depend on the hosting plan you choose.
If you’re just getting started online, then you’ll probably just be renting a portion of a server
that you’re sharing with other websites.
As your storage and traffic needs increase, then you may need to scale up to renting an entire
physical server—or at least using the resources of one, with a cloud or VPS server.
When you sign up for a web hosting package you’ll usually get access to the server via a
solution like cPanel.
This makes it easy to upload your files to the server. Or, you can install a CMS like WordPress to
easily build out your site.
In order to have a fully functioning website, you’ll also need to register a domain name.
Once you purchase this you’ll point it towards your server, which lets the web browser know
that this is where your files are located.
Then, when a person types in your domain name or clicks on a link to your site, the web
browser gets the files from the server and displays them for the viewer.
If this process takes too long, then you either need to speed up your website or consider
switching hosts entirely.
Different Kinds of Web Hosting
Most web hosts will offer various forms of hosting packages.
For example, a site that gets millions of visitors per month will have different
requirements than a site that was built a few weeks ago.
Here’s a breakdown of the most common forms of web hosting packages out
there today:
Shared Hosting
Shared hosting is easily the most common form of hosting.
It’s also probably the most suitable style of hosting for a lot of website owners.
With a shared hosting plan, you’re sharing the physical server environment with dozens to hundreds of
other websites. And sometimes even more.
However, the server is partitioned, so your site is secure from other websites using the same server.
Since you’re effectively splitting server resources with other users of the same server your costs will be
very low.
Websites that have low to moderate traffic levels will be fine using a shared host.
Since this is the most beginner-friendly option you’ll be able to manage your hosting environment,
install a CMS, setup email, and a lot more, all without any technical skills.
VPS Hosting
VPS stands for Virtual Private Server.
This allows you to use the resources of multiple different servers, but it all acts like it’s a single
server.
So, essentially you can tap an entire network of servers and scale those resources up or down
as your needs change.
A VPS server acts like a dedicated server, but you’ll still be using servers that are shared with
other users.
VPS hosting can be great for website owners who want the resources of a dedicated server, but
don’t have the budget for one.
However, it’s risen quickly to become one of the premier forms of hosting available
today.
In case you don’t know what cloud hosting is, it’s when your website is hosted on
multiple different servers simultaneously.
This is beneficial because if one of the servers becomes overloaded, then the traffic will
be automatically routed to another cloud server within the cluster.
With cloud hosting, you get an extremely reliable form of hosting. Plus, it’s very flexible
and can be scaled up or down in real-time, so you only pay for the server resources
you’re currently using.
Dedicated Server Hosting
Dedicated hosting is exactly like it sounds.
Dedicated hosting is generally the most expensive as you’re not splitting server costs with other websites (as you do
with shared hosting).
This style of hosting is usually reserved for websites that either receive a very large volume of traffic or require a
unique server configuration.
Since you have access to the entire server you’ll be able to run whatever software configuration your website
requires.
With dedicated hosting, you’ll get incredible performance and enhanced security.
However, you might need the technical skills, or the team behind you, to effectively manage your server
environment.
Beyond dedicated hosting, you also have the option of managed hosting. Where you can have the hosting team help
to manage and optimize your server for you.
WordPress Hosting
If you run a WordPress site, then you’ve probably come across WordPress hosting.
You can easily run your WordPress site on multiple types of hosting environments.
But, you also have the option of WordPress managed hosting, which is completely custom-tailored to the WordPress platform.
If you have a pretty small site and you’re not getting much traffic, then you probably won’t notice a difference in performance.
But, if your traffic levels are increasing and your site only continues to grow, then you could see a decent improvement in
performance.
Even if you are sharing web server space you’ll be sharing that space with other WordPress sites, so the server will be uniquely
configured to get the most out of it.
Beyond improved performance and server optimization, this type of web hosting is also important for your overall security.
By only running WordPress it’s much easier to protect against attacks that specifically target the WordPress platform.
Not only that you’ll have a team of skilled experts behind you who are working to optimize your site, and the servers it runs on.
DNS
The Domain Name System (DNS) is a hierarchical and decentralized naming system for computers, or
other resources connected to the Internet or a private network.
Most prominently, it translates more readily memorized domain names to the numerical IP addresses
needed for locating and identifying computer services and devices with the underlying network
protocols.
By providing a worldwide, distributed directory service, the Domain Name System has been an essential
component of the functionality of the Internet since 1985.
The Domain Name System delegates the responsibility of assigning domain names and mapping those
names to Internet resources by designating authoritative name servers for each domain.
The Domain Name System also specifies the technical functionality of the database service that is at its
core.
It defines the DNS protocol, a detailed specification of the data structures and data communication
exchanges used in the DNS, as part of the Internet Protocol Suite.
Domain Name
You can use a word or phrase as a domain name.
A domain name identifies a network domain, or it represents an Internet Protocol (IP) resource, such as a personal computer
used to access the Internet, a server computer hosting a web site, or the web site itself or any other service communicated via
the Internet.
If the domain is for a company, you might want to put your company name in the domain, this makes it easier for your
customers to find you on the Internet.
Although a longer domain is harder to remember, it can contain more keywords, which is important as some of the search
engines use keywords in a domain name as part of the search algorithm.
But be careful of domain names that are too long, it makes it difficult to remember and prone to user input mistakes.
If your preferred domain name is not available, try adding a prefix, such as "my" or "the".
And finally, make sure your domain name can be verbally communicated. You do not want to constantly repeat or spell it out.
TLD, or Top-Level Domain
TLD, or Top-Level Domain, is the part of the domain name on the right of the dot (".").
The most common TLDs are .com, .net, .org.
A registry is responsible for operating the database of names within its authoritative
zone, although the term is most often used for TLDs.
The registry receives registration information from each domain name registrar, which
is authorized (accredited) to assign names in the corresponding zone and publishes
the information using the WHOIS protocol.
Domain Name Registrant, Registrar, and
Registry
The domain name registrant is the organization or individual registering the
domain name. When you submit your application for a domain name, you
become the domain name registrant.
A registrar is the company that takes your registration request and reserves
your domain for you at the main registry.
During the domain name registration process, you will be asked to provide
the registrar with contact and technical information. The registrar will then
submit the information to the central directory, also known as the registry.
The registry enters your information into their database so that other
computers on the Internet can look-up the necessary information to find
your website.
When you register your domain name, you will notice that your registrar will ask
you for quite a bit of information: your name, your email address, your physical
address, and your phone number. The information is used to complete two of
the three registration profiles for your domain name: Registrant and
Administrative Contact. Then, all three registration profiles (Registrant, Admin
and Technical contacts) will be publicly available and accessible on their
registry's database.
So what if you want your information to remain private? Afterall, the database is
publicly available, meaning spammers, scammers and stalkers can access it, too.
And lying on your registration information is illegal.
Many registrars offer private domain registrations, with or without extra cost.
With private registration, your name will still appear as the registration.
However, instead of your full contact profile, your registrar will list their
information - a proxy registration.
Domain name backordering is a service that allows anyone to reserve a domain
name in the event that the name is not yet available to the public.
If there is a domain name you wish to use, but is currently owned by another
party, you can submit a domain name backorder request to the registrar. The
registrar will notify you when that domain expires and becomes publicly
available again.
However, this could also work on your domain name, if someone else should
have interest in it.
If you are looking for a domain name backordering service, you should look for a
backorder serving that works with a few registrars. The more registrars mean
better odds of a successful backorder.
Domain Name Registration Process
After you have chosen a domain name, you will need to submit your domain name registration request to a registrar.
The name and contact information (including email address, physical address and contact phone number) for the domain's
registrant, administrative and billing contacts.
the desired domain registration term
payment information
Once you have provided your registrar with all these information, they will then initiate the domain name registration process
for you. The registrar will send your domain name request, and the contact and technical information of the domain name to the
registry.
The registry files the contact information for the Whois. The registry also adds your domain zone files to the master servers.
These master servers tell other servers on the Internet where your website is stored.
Your domain is considered registered and ready-to-use when all information has been updated.
Domain Name Transfer
There may be many reasons why you want to transfer your domain name registration from one registrar to another: pricing, domain
management and administration, services, customer support, etc.
All domain name transfer requests must be initiated by the registrant or the Administrative Contact of the domain, and processed by the gaining
registrar, the registrar whom you are transferring your domain to.
The gaining registrar is required to obtain expressed authorization from the registrant or the Administrative Contact of the domain name. A
transfer can only proceed upon the receipt of confirmation of transfer. This confirmation of transfer can be a physical authorization process or an
electronic process. Regardless of the process, the confirmation of transfer needs to be validated with the domain's "AuthInfo" code.
The domain "AuthInfo" code is a unique code generated on a per-domain basis and is used for authorization or confirmation of a transfer
request.
The registrant can obtain the domain's "AuthInfo" code from the losing registrar (the registrar whom you are transferring the domain away
from).
Before you proceed with a domain name transfer request, make sure:
The domain has been registered for at least 60 days with your current registrar. If you just recently registered or transferred your domain name,
you will need to wait 60 days before applying for transfer.
The admin contact e-mail is valid, as this is where most registrars will send the confirmation of transfer and the domain "AuthInfo" code.
Domain name is not in protected/locked status.
Domain name is not in redemption status.
Domain name is not locked for either non-payment or at the owner's request.
Domain name is not currently in dispute.
Domain name has not been deleted.
What is cPanel
In simple terms, it’s a control panel where you can manage every element of your web hosting account.
Web hosting companies like to make cPanel available to their customers for a few key reasons: it’s a simple-to-use dashboard,
it’s well-maintained with regular updates, improvements and security measures.
For example, if you’re hosting your site with SiteGround, you can access cPanel
from your user profile in the “My Accounts” tab:
Once you’ve logged in, you should see a screen similar to this:
https://hostingfacts.com/beginners-guide-to-cpanel/
• Alternatively, the Internet Message Access Protocol (IMAP) allows users to keep
messages on the server, flagging them as appropriate. IMAP provides folders
and sub-folders, which can be shared among different users with possibly
different access rights. Typically, the Sent, Drafts, and Trash folders are created
by default. IMAP features an idle extension for real-time updates, providing
faster notification than polling, where long-lasting connections are feasible.
• In addition to email clients running on a desktop computer, there are those
hosted remotely, either as part of a remote UNIX installation accessible
by telnet (i.e. a shell account), or hosted on the Web. Both of these approaches
have several advantages: they share an ability to send and receive email away
from the user's normal base using a web browser or telnet client, thus
eliminating the need to install a dedicated email client on the user's device.
• Some websites are dedicated to providing email services, and many Internet
service providers provide webmail services as part of their Internet service
package. The main limitations of webmail are that user interactions are subject
to the website's operating system and the general inability to download email
messages and compose or work on the messages offline, although there are
software packages that can integrate parts of the webmail functionality into
the OS
Basics of SEO, Importance of SEO, Onpage Optimization Basics cover these topics
from link below.
https://moz.com/beginners-guide-to-seo/why-search-engine-marketing-is-neces
sary
SEO-Search Engine Optimization
Search engine optimization (SEO) involves using a series of activities to get your
website up on the search engine results for particular keywords.
The process of optimizing a website – as well as all the content on that website –
so it will appear in prominent positions in the organic results of search engines.
SEO requires an understanding of how search engines work, what people search
for, and why and how people search. Successful SEO makes a site appealing to
users and search engines. It is a combination of technical and marketing.
Why is SEO important?
• The right SEO services is the deciding factor on whether your business will make it or break it.
• Having your business website at the top of the search engines will really help your business grow.
• Its always crucial for your business to have the website ranked on top of the search engines
• In simple terms, SEO is Google's method of determining which sites deserve to rank highly for each query
into its search engine.
• Without SEO, the search results can be easily manipulated. Those sites with the most number of links or
pages will be consistently #1
• SEO is crucial to ensure that the search results remain fair. It reduces the ability to manipulate the search
engines as much as possible.
• Engaging in continuous on-page and off-page activities and having a website that is liked by visitors greatly
influences search engine rankings
• Most marketing experts believe that SEO techniques work out cheaper in the long run compared to other
marketing channels.
• Whether your business is big or small, unsuccessful or successful, you need to undertake SEO services
• Different business have different needs for their SEO services. Usually, it’s factors such as
• Which keywords the business wants to rank for
• Amount of competition present for those keywords
• If SEO has been done in the past or not
• If the business website is facing a google penalty at the moment
Understanding search engine
results
What is the difference between organic (free) and paid search engine
results?
Organic search results are the web page listings that most closely match the
user’s search query based on relevance. Also called “natural” search results,
ranking high in the organic results is what SEO is all about.
SEO is the process of optimizing your website for the purpose of getting free
(organic) traffic from search engines to your site.
SEM goes above and beyond SEO but it’s only a subset of your overall Internet
Marketing Strategy. So, SEM is the marketing process with a goal of getting
more visibility in search engines either by getting more free traffic (SEO) or
paid traffic (paid search advertising). SEM may incorporate SEO but also
includes paid listings.
Did you know:
Ad results are not always the
most relevant to what you are
searching for online. Example
if you search for: ‘red sports
car’, an ad for “Porsche” or
“Ferrari” may comes up. Not
an exact match for ‘red sports
SEM car’, but they have targeted
Search engine anyone searching for ‘sports
marketing
car’ with paid advertising.
SEO
Search engine
optimization
How does SEO work?
• On-Page SEO refers to all the activities you undertake on the website to
improve your rankings.
-KWFinder
-Google Trends
Why are my changes not showing on the
search results?
Whenever you make changes to your website, you’re
probably eager for these changes to show instantly in
the search results.
- Improve mobile-friendliness
This website helps our search engine ranking through their keywords
need.
Using important keywords in the starting of Title tag will be of great help
in getting good ranks.
Keyword density :
• A lot of search engines display information from this tag in their search results if
this tag is present on a page and if its content matches the content of the page
and the search query.
• Most search engines ignore the description tag as far as keyword relevancy is
concerned.
• Most search engines use the Description tag to some extent when displaying
search results.
Unique Content
Content is the king for our visitors and for search engines as well.
Provide a good and unique content and make sure to include our keywords in our
content
The quality content increases our ranking in search engines like a quality content.
Moreover, the quality content even helps to get more inbound links to our website.
Consider 5-20% density of the keywords in text.
Alt tags are displayed on the site when you hover over the image with your mouse.
It is also help blind people who are using text readers to read your page.
Alt tags are another place where you should insert your keywords to improve our
rankings.
Its lists the numbers of pages and the overall internal link structure in
the site.
• Do not use H4, H5…… tags just because you want better SEO page.
Bold Or Strong and Italic
There are numerous ways of making a word appear as bold text in the code.
The <B> tag and the <STRONG> tag will both display bold text.
Italics tags <i> or emphasis tags <em> should not be used in our
content and to highlight specific relevant keywords.
W3C Validator
No follow :It is spam site link not trusted links. Search engine not conceder no
follow links.
Example :
Make sure that the keyword focused link anchor text is relevant to
the destination page.
• Duplicate content