Professional Documents
Culture Documents
Module 1 Page 1
- Set goals for the website
- Define website's target audience > Linux
Step 2. Planning > Apache
- Create a sitemap sketch > MySQL
- Create a wireframe/ make-up > PHP
- Select technology stack • WordPress - online, open-source website development tool
(programming language, frameworks, CMS) ○ Functionally, it provides a powerful Content
Step 3. Design Management System
- Create colorful page layouts ○ Powers more than 40% of the world wide web
- Review the layouts ○ Began as a blogging tool, but now extends to E-
- Get client's feedback on the layouts Commerce, Portals, etc.
- Change the layout when required ○ Written in PHP
Step 4. Content Writing ad Assembly Benefits:
- Create new content - Being open source, its FREE!
- Get content ready for migration - User Friendly, easy to use (no need to code)
Step 5. Coding - In a self-hosted environment, you are in total control
- Build and deploy website - Used by a large community, support is easily available
- Add special feature and interactivity Technical Considerations
- SEO for the website • For New development
Step 6. Testing, Review and Launch ○ Potential risks of using technologies like Flash,
- Test the created website iFrames, etc
- Upload the website to server ○ Implementing On-Page SEO Best Practices – URL
- Final (regression) testing and launch Structure, Page Title, Meta Description
Step 7. Maintenance and Regular Updating ○ Download Speed – Code, Image, Content Optimization
- Add user report system for fast loading
- Fix bugs asap ○ Plant Tracking code for Analytics, Tags for Social
- Keep website up-to-day Media Sharing
○ Browser Issues & Screen Resolutions
• Key Components to Build a Website ○ Temporarily Block Search Engine Crawlers from
1. Domain Name indexing your site
2. Web Hosting ○ Having a separate Development Server
3. Web Application Framework • For Redesign/Revamp
Domain Name & Hosting ○ Page Redirects
○ To set-up a website you need a domain name and web ○ Optimize URL-Structure (if they haven’t been)
hosting ○ Website Downtime during Migration
> Can be purchased separately but usually packaged ○ Responsive Design (Mobile-Friendliness)
together for ease of setup • Wordpress - categorized as Content Management System
> Ample of options are available, choose one offers (CMS)
phone support - Does the heavy lifting of creating, storing and
> Basic Hosting plans range from $ 8 to 15 per month, distributing your content
domains start from $15 onwards ○ Serves as an interface
○ Some providers offer quick DIY websites with a Builder - For you to publish content
Wizard - For visitor to access the content
> Not advisable if you intend to do something serious - Content is stored in a Database
○ Choosing a Domain Name • Wordpress as an interface
> Choose based on business or brand name if you are 1. Accessing the website
already established 2. Content creation and publishing in the back end
> Choose Keyword based names if you want to be 3. Content storage and retrieval from the DB
discoverable WordPress.com vs WordPress.org
> Choose thoughtfully, changes later are a big hassle • WordPress.com → Free Hosted Environment
> Keep is short, simple, easy to spell & pronounce ○ Hosting is free and set up is done for you
> Hyphens can be used if name is taken ○ Domain name will include wordpress.com. e.g.
> Be Creative – Blended Words, Phrases, Suffix, etc. mysite.wordpress.com
> Use country specific is you are primarily a local ○ Site can be customized; but plugins, themes
business (template), etc cannot be installed
> Domain Registration and Registrant info can be looked • WordPress.org → Self-Hosted
up ○ Here you will download the software, install & set it
> Domains with common extensions such up yourself
as .com, .net, .org are Top Level Domains (TLDs) ○ You will need to buy a Domain Name & Web Hosting
> Country specific domains, Country Code TLDs (ccTLDs) ○ Gives you control & flexibility for website
may be governed by local rules & regulations development
> Sub Domains can be freely added atop TLDs • Development Environment Setup
○ House = hosting ○ Development Environment for the Course
○ Furniture = data files > Use free Wordpress website hosting at
Module 1 Page 2
may be governed by local rules & regulations development
> Sub Domains can be freely added atop TLDs • Development Environment Setup
○ House = hosting ○ Development Environment for the Course
○ Furniture = data files > Use free Wordpress website hosting at
○ Address = domain name www.000webhost.com
Accessing the Web Hosting > Setup on lhubsgus.com as a sub domain
• Most Web Hosting is usually setup on a Linux environment > Website URL - yourname.000webhostapp.com
• cPanel is a control panel that’s provided to manage the "www" - subdomain (third-level domain)
hosting "yourwebsite" - second-level domain (SLD)
> Graphical interface to manage the hosting account "com" - top-level domain (TLD)
> Files, Application, Email Accounts, etc can be managed ○ rom your free 000webhost account…
here > Install Wordpress
> Access should be restricted and limited to the > Note down the password for Wordpress admin
Administrator user
> Usually accessible by: > Access your - yourname.000webhostapp.com
□ cpanel.mysite.com or • Accessing your website
□ mysite.com/cpanel ○ Website front end - go to
Choosing a Hosting Plan yourname.000webhostapp.com
• Shared Hosting ○ Website backend - Go to
• VPS Hosting yourname.000webhostapp.com/wp-admin
• Dedicated Hosting • Wordpress Backend
• Cloud Hosting ○ WordPress Login URL
Choosing a hosting plan (Types) > Usually accessed thru
• Self - Hosted https://www.mysite.com/wp-admin
□ Self-procure Domain & Hosting ○ Upon Logging In, you’ll see the WordPress Dashboard
□ Self-develop & management of the setup > It shows WP version, important notifications
□ Full Control of your Website > Left-hand Navigation menu
□ Example – After purchasing a domain, hosting you
develop a website using your chosen technology
& tools
Videos
• WordPress - open source website CMS, built on PHP and Domain Name System (DNS)
MySQL. • address book for the internet
- it's one of the easiest and most powerful blogging and • converts the domain name to the IP address when we type it
website creation tools around. into the browser address bar.
- Web publishing application • Domain name:
- works as an interface between you the content - mywebsite.com
publisher, a database and server where all that content - Nickname of IP address, easier to remember and stay
is stored, and the visitor who accesses that content constant.
through their web browser. ○ broken down into three components.
- separates content and content management from its ➢ Top-level domain (TLD) - provides information about the
presentation and gives you absolute control over every general purpose of the website.
aspect. > Generic TLDs
- a powerful platform that can accommodate a wide ▪ used to be reserved for commercial sites
variety of sites. ▪ now become the most commonly used domain, even
• AdWords - own ad program for non-commercial sites.
- there are restrictions about what types of ads and □ .com
which ad networks you can use. □ .net - was for organizations involved in
> B2 cafelog - blogging software networking technologies.
- Dropped active development and forked These days it is often seen as the second
○ "forked"- a technical term for copying a code base, choice option used when the .com isn't
legitimately and legaly. available.
• Matt Mullenweg and Mike Little - who forked B2 cafelog □ .org - was previously for any organization that
- Founder of WordPress didn't fit into the other two categories.
- developers and other folks who help make WordPress better, now .org has become associated with
they're volunteers. organizations that serve the public interest
Open source software - benefits the entire community of both the and humanitarian causes such as
people who create it and the people that use it. foundations or non-profits.
□ there are no restrictions for these three TLDs.
WordPress.com versus WordPress.org ▪ Restricted generic TLDs
> WordPress.com - excellent option If you want to get your □ .edu - US postsecondary institutions
website or blog online quickly. □ .gov - designated for US government sites.
Module 1 Page 3
□ there are no restrictions for these three TLDs.
WordPress.com versus WordPress.org ▪ Restricted generic TLDs
> WordPress.com - excellent option If you want to get your □ .edu - US postsecondary institutions
website or blog online quickly. □ .gov - designated for US government sites.
- don't require custom web development. Domainr.com - allows you to search for domain names
- FREE including all the different TLDs
- is limited, but it's simpler and more cost - Not a doma9in registrar
effective. ➢ Secondary-level domain names -refer to the label right
> WordPress.org - great for those who need custom site builds before the top-level domain name.
and like complete control over the design and code base. - This part of the domain name must
- This option also gives you the freedom to be unique
work with the web host whose services best - Each country also has an assigned
fits your needs. two-letter domain name country
- While the software is free, the cost of custom code.
design, development, and web hosting - Each country also has its own
services can be costly. registrar authority, so the rules for
- offers more freedom, but it comes with using a specific country code may
greater responsibility and cost. vary.
Types of wordpress account - Some are used as top-level domain,
> Free plan - the only support you'll get is from searching the some as second-level domains.
wordpress.com documentation and posting questions in the - There may be additional restrictions
community forum such as where the business is located.
• Personal tier - lowest priced > Canadian (country code) (.ca) - top-level
- Email support domain
• Premium Plans - access to live chat support - exclusive to Canadian businesses,
- ability to earn ad revenue. citizens, groups, and non-profit
- AdWords organizations.
- Premium themes > Australian (.au) - used with
- Ability to upload and store videos on your predetermined second-level domains.
site, and an optional Google Analytics com.au and .net.au - exclusively
integration. for businesses registered in
• Business Plan - ability to install plug-ins. Australia.
- advanced search engine optimization tools .org.au - exclusively for non-
- automated site backups commercial organizations in
- and the ability to easily restore your site if Australia.
something catastrophic goes wrong, and SFTP □ Some country code domains don't have any
and database access. restrictions, and have become associated with
> Plug-ins - powerful way to extend the functionality of your other meanings.
site and there are a ton of free plug-ins available to you. > .me domain - represents the country of
> E-commerce - run an online store Montenegro
- accept payments from a whole lot of - now mostly associated with personal
countries websites.
- integrate with shipping carriers, and get ➢ Subdomain - part of the larger domain.
access to other e-commerce site features. - sed to create a subsection of a website
Types of sites you can build - You can name your subdomain anything, but it's a
> Blog standard convention to use m or mobile for mobile
> Personal brand or influencer sites.
> Podcast www - technically a subdomain, but a little
> Membership or subscription different
> Small business - Had to be included in the domain name,
> e-commerce but not anymore.
- most web hosts will automatically point
the domain with and without the www to
the same address.
➢ we can never really own a domain name. we purchase the
right to use it for one or more years.
➢ Domain registrar - organization that manages the
reservation of domain names.
* If you let the registration expire, your domain name goes back
into the pool and someone else can register it.
• IP address: 173.194.121.32
○ Internet Protocol Address - true identifier of a website
- Series of numbers separated by dots
- May change over time (use domain names instead)
Module 1 Page 4
- May change over time (use domain names instead)
Module 1 Page 5
are listed to tell SE’s about the organization of after pics
your site content. Videos
○ Usually created XML format, needed for SEO > Add how-to videaos to show off
your product or process
○ Functional
- Does your website do useful things?
○ ➢ Functionality - refers to features that allow site
visitors to take actions.
A site search
An online form
• Keyword Driven Info Architecture An online store
> Identify the business intent for each web page of An online tool
your Site
> Research Keywords (KW) pertaining to that intent, 1
KW for 1 Page
> After KW identification, create the relevant Content
> Webpage content, KW targeting should align with
the architecture
> Implementation method
○ Use an Excel spreadsheet ○ Intuitive
○ To map out KWs to the Web Pages - Is it easy to use your site on all devices?
- Nearly 9 out of 10 times, when people had a
○ Keep a record and avoid duplication
helpful or relevant mobile brand experience, they
○ Define the URL, Page Title, Meta Description
said they would purchase from the brand in the
with KWs
future.
Tip 1: Navigation
Highlight selected elements
Design site to allow plenty of space for
> users to tap
Ensure that call-to-action can be tapped
Tip 2: Shopping
Help then backtrack or continue
• Wireframe shopping after a break
> Benefits of doing a Wireframe Recommended similar products
○ Facilitates iteration in Design process Tip 3: Checkout
○ Allows for easy clarification Reduce checkout steps
○ Provides Site Architecture visually Show visitors their progress
○ Enable Usability planning Offer guest checkout
○ Ease of Updates Enable digital wallets
○ Search-friendly
- Can search engines find your website?
- Search Engine Optimization (SEO) - refers to the
techniques that improve your website rank in
>
Google search results, and attract higher quantity
and quality website visits to grow your online
presence.
Make your website more visible to those who
• Mockups can benefit from your product, service or
> High Fidelity Wireframe with more visual details brand
> Includes Colors, Logos, Font Choice, etc Connect with consumers making immediate
buying decisions
Increase the number of potential customers
who see your website in search results
> > Fast load time
Test your site speed g.co/testmysite
> Useful content
Include relevant keywords
• Wireframe to Mockup Create information-rich content designed for
your target audience
> Text links
Keep your audience engaged with internal
links, external links and backlinks
> Page titles and description
> Think about keywords your target audience
might use to find you and include them
Module 1 Page 6
links, external links and backlinks
> Page titles and description
> Think about keywords your target audience
might use to find you and include them
> Information architecture
Build an organized website that helps google
better interpret your content
> All browsers and devices
Design a user experience that will translate
across all types of devices
Module 1 Page 7
Style Tile - A collection of visual elements that make up a site's design
• Responsive design - mobile friendly design • Visual style for the site
> Why it's important • Includes fonts, colors, typography, icon style, and interactive
▪ More Websites visits happen through elements like buttons and forms.
Handheld devices than Desktop devices • Design process is shaped by branding elements, colour choices,
▪ Constant tapping, pinching, flicking is irritating logos, etc
▪ Google favors mobile friendly sites for mobile Design Templates (Themes)
searches Themes - Provide front-end styling (look & feel) to a website
> How to have it - Made by professional designers according to best practices.
▪ Responsive Website templates - They are “Website Templates”, allowing you to quickly
▪ Best Option gives a consistent look & feel change the skin of the site without affecting the content.
across - Can be customized to make your own
• Imagery - Saying it with a thousand words • Off the Shelf themes are available for popular open source CM
> Choose the right Imagery Marketplace for Themes
▪ Images should be meaningful, with a purpose • Themesforest.net
supporting the message Vital Web Pages
▪ Use illustration to explain concepts • Important Web Pages of a Website
▪ Use photos of real people rather than Stock - Home Page
Images - Landing Page
▪ Themed Icon Sets - About Us
> Some trends with Images • Ensure that you address two key questions
▪ Large Photo Backgrounds - Why did the user come to the page?
▪ Giant Product Images - What do you want the user to do on the page?
• Consistency - Inconsistency makes a user feel lost The Home Page
> Maintain Consistency in Design Elements • Have key messaging above the fold
▪ Colors, Typography, etc - Who I am
▪ Page Layout - What I do
▪ Navigational elements and location - What you can do here
▪ For large sites, document a Style Guide • Resonate with target audience & purpose
• Navigation & accessibility - GPS of your website • Features the benefit & value proposition
> Best Practices for good Navigation • Load Speed
▪ Simple Primary Navigation Menu (on top, or • Includes the CTAs to take visitor to the next step
left side) • Dynamic to reflect emerging needs, problems, questions of
▪ Secondary Menu or Sitemap in Footer visitors
▪ Breadcrumbs on each page (except Home and • Create UX & overall look and feel
Landing Pages) About Us Page
▪ Not more than 3 levels of hierarchy • Deserves its own identity
▪ Include a Search Box • Usually viewed by qualified traffic who want to know more about
▪ Product Filters for Online Shops you
▪ External Links open in new window • Best Practices
> Test Accessibility with multiple browsers and - Have a voice that resonates with the audience
devices - Demonstrate your Benefit
Color schemes - Include Trust Signals
• Brand and identity - Team Picture that welcomes the visitor
• Audience and content - Include at least one CTA
• Location and culture Designing for Mobile Experience
Resources for color • Keep Call to Action
• Website color schemes - Center-aligned
• Imagecolorpicker.com - Visible prominently
• Keep Menu Short and Sweet
Images • Easy return to Homepage
> Considerations when using Images • Promotions should not hog the real estate
▪ Photos vs Illustrations
▪ Editing to gel with overall look & feel
▪ Accompanying message, CTA for engagement
▪ Common formats JPEG, PNG or GIF
▪ Good photography is possible with your
smartphone too!
> Other aspects that matter
▪ Optimized for Size & Resolution
▪ Meaningful Filenames & ALT text
▪ Licensing
Sources for Paid images
▪ Gettyimages
Module 1 Page 8
▪ Gettyimages
▪ Fotolia - by adobe
▪ 123RF
▪ Shutterstock
▪ Pixerf
▪ Klaud9
Sources for Free Images
▪ Pixabay
▪ Unspalsh
▪ Burst
Module 1 Page 9
▪ Desire ▪ UX Design is all about enhancing user satisfaction
▪ Action with a product
Catchy Slogans & Headlines UX vx UI
• Logos are visual, Slogans are audible representation of ○ UX
a brand ▪ Interaction Design
• Slogans/Taglines should be ▪ Wireframes & Prototypes
▪ Memorable, differentiating ▪ Information architect
▪ Include the benefit ▪ User research
▪ Short and seet ▪ Scenarios
▪ Resonate with the adience ○ UI
• Slogan Generator ▪ Visual design
▪ Hopify.com.sg/tools/slogan-maker ▪ Colors
Visual Design Principles ▪ Graphic designer
• Range from five to a dozen ▪ Layouts
• Helps to; ▪ Typography
▪ Increase Usability User Experience UX
▪ Provoke ○ Average Attention Span of a person has dropped to 8
▪ Emotion seconds*
▪ Strengthen brand perception ○ Internet users don’t read, they skim
• Basic principles ○ First moments are important…so, Say it Quick and Say it
▪ Contrast Well
▪ Balance ○ UX principles apply to all digital products
▪ Emphasis Conversion Focused Design
▪ Hierarchy ○ It's about improving effectiveness & performance of your
▪ White space marketing efforts
▪ Rhythm ○ Being User Centric is important, but being Conversion
Visual Hierarchy Centric moves the needle
Engaging content in short.. ○ Conversion goals are different for different website types
• Is the content Factors Improving Conversions
▪ Findable - can the used find the content? ○ Value Proposition
□ An h1 tag ○ Attention (conversion factors)
□ Atleast two h2 tags ▪ Less is More
□ Metadata, including title, descriptions & ▪ Distraction is a Conversion killer
keywords ○ Credibility (conversion factors)
□ Links to other related content ▪ Capitalize on Customer Testimonials
□ Alt tags for images ▪ Mention Awards, Accreditations & Certifications
▪ Readable - can the user read the content? ▪ State Licenses, Memberships, etc
□ An inerverted pyramid writing style ○ Relevance (conversion factors)
□ Chunking ▪ Users expect to see what they clicked for
□ Bullets ○ Clarity (conversion factors)
□ Numbered lists ▪ More White Space
□ Following the style guide ▪ Clear Message
○ Social proof
VIDEOS (coming soon – H) ○ Urgency
○ Call to action (conversion factors)
▪ Indicates the Next Step
▪ Should be Prominent & Above the Fold
▪ Intuitive & Contrasting Color
▪ Actionable Copy
Module 1 Page 10
categorized • Theme Options
▪ Pages have hierarchy, can be attached to a Parent ○ Most Premium Themes provide an interface to…
page ▪ Change theme settings
▪ Used for static content, for e.g. About Us, Homepage, ▪ Do site wide design changes
etc. ▪ Tweak site appearance / design at a finer level
• Creating a Post ○ Use this interface before modifying CSS files for design
○ Locate Posts menu on the Left-hand side of the Dashboard changes
○ Click Add New to create a New Post • Common Elements
○ First Box is where you will add the Title ○ Themes dictate the overall appearance of a Website
○ Next is the post formatting section i.e. Post Editor ▪ Customize the Common Elements like header, footer,
○ Right sidebar allows you to etc.
▪ Save, Preview, Schedule and Publish content ▪ Style the Content using native Gutenberg or inbuilt page
▪ Assign the post to categories, specify Tags, etc builder
▪ Set a featured Image • Page Builders
▪ Set the Sidebar, Footer, etc ○ Enhances the basic WordPress web page editing capabilities,
• Creating a Page ○ Usually bundled with the WordPress Theme
○ Similar interface as with Creating Posts ○ Gives flexibility in design, with frontend & backend editor
○ Locate Page menu on the Left-hand side, Add New to create ○ Pre-built layout templates, save your layout as a template for
a New Page reuse
○ Page Attributes section allows to set a Parent Page & • Theme Customizer
Template to the page ○ Allows changes to your website design in real time
○ Right sidebar allows you to ○ Default feature in Wordpress
▪ Save, Preview, Schedule and Publish content • Set a ○ Every Theme has some level support for Customizer
featured Image • Set the Sidebar, Footer, etc ○ Accessible through Appearance > Customize
• Adding Images ○ Interface for basic changes like Site Logo, Title, Color Scheme,
○ WordPress uses a media library to store images & videos etc
▪ Heading
○ Preload images using the Media Menu, Add▪New Cover
to invoke • Creating a post
the upload box ▪ Quote image ○ Locate Posts menu on the Left-hand side of the Dashboard
▪ List
○ You can change Title, Caption, ▪ Video
Alt text, etc for uploaded ○ Click Add New to create a New Post
images ▪ audio ○ First Box is where you will add the Title
▪ Separator
○ To insert images on pages/post ○ Next is the post formatting section i.e. Post Editor
▪ Click Add Media Button ▪ Button
above the Editor Box ○ Right sidebar allows you to
▪ Text
▪ Select images from Insert Media Box ▪ Save, Preview, Schedule and Publish content
Columns
▪ Specify alignment, size for image in editor ▪ Assign the post to categories, specify Tags, etc.
• Adding Links and other formatting ▪ Set a featured Image
○ Select the text you want to hypertext or format (Bold, ▪ Set the Sidebar, Footer, etc.
Bullet, etc) • Custom Menus
○ Click the available options from the Toolbar ○ Custom Menus → To add Navigational links to Pages, Post
○ For Links, it brings up a box to enter the URL categories, custom links of your website
○ For internal links choose from the list of existing ○ Located at Appearance > Menus in the Left-Hand panel
pages/posts er formatting ○ Re-order and key in own Headings
• Gutenberg (Version 5 onwards)
○ New Block based Editor for WordPress
○ Replacement to the age-old Standard Editor
○ Block formatting for -
▪ Paragraph
▪ Image
▪ Gallery
VIDEOS (coming soon – H)
▪ Pull quote
▪ Table
▪ Preformatted
• Wordpress Plugins
○ Plugins→ Small Software Apps that can be installed to d. Meta descriptions are page summaries often used by Google and
extend functionality of your WordPress Website other search engines on the search results page. Write unique
○ Plugins can be installed only in Self-Hosted WordPress descriptions for each page in 150 characters or less.
environments • Key Factors
○ WordPress has a directory of over 40,000 different ○ URL Format
plugins ○ Page Title
▪ Many of them are free, some have to be ○ Headline Tags
purchased ○ Meta Description
Paid Plugins are supported and frequently
Module 1 Page 11
○ WordPress has a directory of over 40,000 different ○ URL Format
plugins ○ Page Title
▪ Many of them are free, some have to be ○ Headline Tags
purchased ○ Meta Description
▪ Paid Plugins are supported and frequently • URL Structure
upgraded ○ Contain target keywords
Extending Functionality, Adding Features ○ Be as concise as possible
▪ Common Plugins used to add functionality ○ Use hyphens for improved readability
□ Contact Form ○ Use a breadcrumb structure
□ Maps for Address • Page Title
□ SEO Plugin for On-Page Optimization ○ Unique meta titles for every page
□ Social Sharing Bar ○ Keyword phrases of high value and search volume
□ Newsletter/Blog Opt Ins ○ Keep within the character limit
□ Content Editor
○ Structure title so keyword appears first
□ Revolution Slider Plugin
• Heading Tags
□ Google Analytics Plugin
○ Six tags: H1 to H6, numbers denote importance
□ Etc, etc…
○ Have only one H1 text in page
Installing & Updating Plugins
○ Make SE’s understand what the topic is about
▪ Few ways to Install Plugins in WordPress
○ Include in textual content for structure & SEO
□ Upload an available Plugin file (usually a zip
• Meta Description
file)
○ Helps in Click Through, but not in rankings
□ Search from WordPress directory and install
○ Not visible on page, but on SERPs
□ Manually copying thru FTP (not
recommended) ○ Keep within the character limit
▪ Plugins must be activated after installing ○ Ensure description is keyword rich
▪ Plugins need to be updated when newer version is ○ Include a call to action
available from developer • Optimizing Content for SEO
• Widgets ○ Content Optimization is about having Content that’s
○ Widgets → For adding content and features to a ▪ Relevant and in-depth to the KW/Topic being targeted
website. For e.g… ▪ Quality and trustworthy stuff that value-adds to the
▪ Feature snippets in Sidebar & Footer reader
▪ Search Bars ▪ Formatted/Structured to provide a good user experience
▪ List of Recent Posts, etc ○ Latent Semantic Indexing
○ Located at Appearance > Widgets in the Left-Hand ▪ Method used by SE to determine what a page is about by
panel spotting patterns of related terms
○ Must be placed in designated Widget Areas or Locations ▪ Effective alternative to Keyword repetition (or stuffing)
○ Can be freely added, deleted, re-arranged ○ Don’ts
• Contact Forms ▪ Duplicate Content
○ Many Free Plugins offer Contact Form functionality ▪ Over-optimize by KW Stuffing
▪ Contact Form 7 ▪ Misalign with what’s stated in Page Title & Heading Tags
▪ Ninja Forms • Optimizing Content for SEO
▪ Jetpack, etc ○ SE Crawler can read thru Text but NOT Images, Videos or
○ Paid Versions offer for features… Audio files
▪ Price calculations, ○ Image sizes impact load speeds
▪ Auto responder ▪ Use right formats for web publishing, compress
▪ CRM / email marketing integration, etc ○ Non-Textual Content needs to be described
○ Premium themes such as Divi may include in-built Form ▪ Use supporting text for such content
widget ▪ Give meaningful filenames
• SEO: Getting Found by Search Engines ] ▪ Always have ALT text for image files
○ Webpages should be optimized to get easily found by ▪ Include microformats from schema.org for extra
Search Engines metadata
○ Also known as On-Page SEO ▪ Create Video sitemaps is you have Videos and want them
▪ Techniques and factors that you can control on to rank
your website in order to make it easy for Search • Implementing On-Page Optimization
Engines to index and understand what it is all 1. SEO Friendly URL Structure (permalinks)
about. a. Meaningful words rather than numbers, special
○ On-Page optimization is best implemented during characters
design & dev phase 2. Keywords Placement
• Webpage Optimization a. Use KWs in Body, URL, Title, etc
○ Each Web Page should be Keyword targeted & 3. Page Title and Meta Description
optimized for it a. These help in discoverability and CTR
▪ Content on the page must align to the target KW 4. Headline Tags, Internal & External Links
being ranked for a. Leverage H1 to H6 Heading
▪ Web Page Meta must make it clear to SE what the b. Include anchor text links to other web pages
5. Image Optimization
Module 1 Page 12
optimized for it a. These help in discoverability and CTR
▪ Content on the page must align to the target KW 4. Headline Tags, Internal & External Links
being ranked for a. Leverage H1 to H6 Heading
▪ Web Page Meta must make it clear to SE what the b. Include anchor text links to other web pages
page is about 5. Image Optimization
○ Key Factors for Web Page optimization include a. Optimize File name & ALT Text
▪ URL Format • Adding a new form to WP forms (slides 19-24)
▪ Page Title • Customizing Form (25-28)
▪ Headline Tags • Accessing Field Options (29-30)
▪ Meta Description • Editing Form Settings (31-33)
• Understanding On Page Optimization • Notifications (34)
1. Look Good In the Search Results • Confirmations (35-36)
a. Your page title is used as a suggestion for the title • Displaying Forms on Your Site (37-41)
in Google's search results. Describe your business • Embedding a Form with the Block Editor (42-47)
in a concise, informative phrase.
b. Domain names are an important part of Google's
search results. Choose a descriptive and easy-to-
read domain name for your website. Sub-pages
should also be easy to read. For example, use
www.stasiasbakery.com/custom-cakes Instead of
www.stasiasbakery.com/prodid?12345
c. Meta descriptions are page summaries often used
by Google and other search engines on the search
results page. Write unique descriptions for each
page in 150 characters or less.
Module 1 Page 13
• Websites are expected to be mobile responsive and provide a good UX
on handheld • Google evaluates mobile version of websites more
critically
• While indexing, Google looks at the mobile version of the page first
SITE MAPS
Sitemap is a file that tells search engines the organization of site content
MOBILE & SPEED FACTORS
▪ Enables Search Engine Bot to easily discover all pages of your site
WEBSITE LOADING SPEED (XML version)
▪ Submit your sitemap to Google Search Console, Bing Webmaster
Page Loading Speed Tools, etc
▪ Can be easily generated by Free tools and website plugins (like Yoast)
• Online users expect website to load quickly
• Google places greater emphasis on load times as a UX factor Different Types
• Speed is considered as a SEO ranking factor ▪ Sitemap: index of website pages
▪ Image Sitemap: index of website images
▪ Video Sitemap: index of website videos
Free Tools to test your site
○ Google PageSpeed Insights Processes Involved
○ Gtmetrix, Pingdom ▪ Generation: producing an updated sitemap at regular intervals
○ Lighthouse Chrome Extension ▪ Syndication: sharing an updated sitemap at regular intervals
VIDEOS
• General Settings
• Writing and Reading Settings
• Permalinks
• Privacy settings
• Change the language of your site
• Soft and hard launch
• Create a feedback for issues and resolution
• Post-launch user testing
• Testing the site before going live
Module 1 Page 14
Best Practices
Housekeeping & Backups
✓ Change admin user ✓ Use strong passwords ✓ Password
• Overview of popular backup plugins
protect backend access page ✓ Keep Backups
WEBSITE BACKUPS IS REALLY IMPORTANT -Redundancy is the key
-recommend having both on-site backup, via host managed backup
and backups on a third party host.
-SAS offerings, something like UpdraftPlus, or WP Time Capsule, or
Content Updates BlogVault, or Vault Press, or maybe even Backup Buddy, or even
ex. Keep up to date info about your product/services, BoldGrid Backup.
business info, etc -plugin to manage and run and automate the backup and restore
procedure
• Overview of UpdraftPlus
Monitor Technical performance UpdraftPlus plugin
1 Site Uptime • Uptime Robot • Mon.itor.us Backup plugin
• Keep Wordpress up-to-date
-keep plugins and themes you have installed updated at all times.
2 Page Load Time • Google PageSpeed Insights •
-latest security updates and to get the latest features.
Pingdom
-Keeping WordPress up to date is not complicated. But it is a job
that needs to be done.
-make sure WordPress core, plugins and themes are up to date to
3 Disk Space & CPU Load • Cpanel Main Page keep your site secure and working properly.
• Recover from a crash with recovery mode
Wordpress recovery mode to recover crash files
4 Error & Warning Messages • Google Search Console follow the site recovery link, go into your site, deactivate whatever
theme or plugin you just activated, and your site should come back
online, and everything should be fine.
5 Broken Links • Link Checker • Monitoring site health
(http://validator.w3.org/checklink) Backend>tools>site health
They're there to inform you as an administrator about what works,
what doesn't work, and what could be improved.
Functional performance Monitoring Performance
1 Conversion Rate • Google Analytics • Website Management
Mixpanel • PIWIK • How WordPress handle users
2 Number of Visits/Sessions user profile serves two purposes.
3 Average Visit/Session Duration -gives each user an identity in the database, so comments, posts,
4 Bounce Rate and other content they've published can be associated with that
identity, -allows each user to control what information a site has
5 Number of Views by Pag about them and how that information is displayed.
Administrator=boss- complete control
5 user roles
Google Analytics
subscriber, contributor, author, editor, and administrator.
AUDIENCE • Who are your Visitors • Demographics • Location •
• User Profiles
Technology used
Just a tour on the user profile section
AQUISITION • Where Visitors come from • Traffic Sources •
Channel Used • Add and manage users
BEHAVIOUR • What Visitors do on Site • Top Pages of your Site • Just a demo how to add and manage numerous users in one site
Visitor Engagement • Manage comments and spams
CONVERSIONS • Track Goals that you setup • Number of advanced comment moderation to manage comments and spams
Conversions • Conversion Paths • Advance Content Management
WordPress gives you these index pages where you can see all the
available users, and all the available comments, and everything
else, and that carries through to every type of content within
WordPress
• The media library
Where you store all files (images/pdfs/videos)
Module 1 Page 15