Professional Documents
Culture Documents
Search Engine Optimisation (SEO)
Search Engine Optimisation (SEO)
1 OVERVIEW OF SEO
What is SEO?
– making improvements on & off website - gain more exposure in
SER
– > exposure, > visitors finding u for the right reasons
Aina’s time
*search engine* what is it?
Imagine SE as a person. When some1 google about Malaysia
hotels, SE wouldn’t be blindly showing/feeding to that person all the
hotels in Malaysia. With all contents existing on the Internet, SE will
filter all of em and only show relevant and authoritative contents to
that person. It’s smart enough that it is able to consider the “online”
wellbeing of that person to only feed them with trustworthy results.
Like a mother feeding her children.
SE = mother, users = children
SE analyses all webpages & picks up the pages that they believe are the
most relevant
∴ SE able to rank & display(using its algorithm) the results in order of
relevance to the phrase typed in
1. Relevance
2. Authority
Relevance
SE makes a clear distinction btwn content about the phrase and content
relevant to the phrase
:
Authority
Is ur website a trusted place that the SE want to show to its users?
Link from a:
well-respected site : gov agency, NGO involved in your field
Industry-related site: industry-leading blog
Search results can show up in various ways, based on what the search
engine think is relevant & appropriate to the user’s query
SEO Expectations
● SEO = long term process, patience is needed
● SEO algorithm awlays change & ur SEO work needs to keep up
● Not a 1 time project
● SEO doesnt interact immediately. SE take time to discover changes
- new content, new links, website’s performance. Takes time to
reassess your quality, relevance, authority b4 those changes are
reflected in the search results
● Takes time to -develop and execute ur strategy, research keywords,
create valuable content, attract relevant links, resolve technical
issue
● SE constantly go thru improvements, but they are not in our control
● * ure optimising for 2 audiences: SE & real human beings
What is keyword?
=What ppl type in in SE
3. Keyword categorisation
2. Google Trends
3. WordStream
4. Ahrefs Keyword Explorer
5. SEMRush Keyword Magic Tool
2. Search Volume
= num of searches/month for a keyword
Keyword Distribution
Spreadsheet
Benefits of maintaining a spreadsheet for the keywords u use
● organises & documents -the content of ur site & -keywords that
content is targeting
<how both users and search engines interpret what makes good
content>
What a SE does?
Crawls & navigates an entire website to learn what’s there, how it’s
organised, what it’s all abt, where exactly all the content can be found
∴ Site structure: must be logical & easy for ppl to understand & navigate
Internal linking
Metaphor: bookstore
https://www.linkedin.com/learning/seo-foundations/optimizing-site-
structure
SE: v good at evaluating text form. Hv a hard time evaluating img etc
From this
To this
Optimising For Personalised Search
Human sees:
SE sees:
● Pg layout
● Font
● Colour
● Sizes
● Side menus
● Link data
● Content placement
JavaScript
JQuery
Angular
AJAX
HTML 5
Solution:
Ways to ensure SE pick up ur new content:
1. Hv links pointing to it. Create links for SE to follow. How? 1. Create
1.
an HTML sitemap – link to from the footage of ur website
2. Create XML sitemap for them to read -sitemaps.org – learn spec
syntax & ways to create XML sitemap
3. Meta tags to inform them
4. Robots.txt files to guide them
5. Unique & structured URLs
URL Parameters
=data appended to the end of URL
U: 1. Control what content shows up on pg
:Reordering :?sort=lowest-price :?order=highest-rated :?so=newest
Solution if u hv these?
1. S1. P1. Use canonical tag. REL-Canonical Meditech
● Tag- u add to ur page & acts as an instruction for SE
● tell SE no matter what URL shows up in the address bar for this
2. S2. P1. tell SE directly thru Google Search Console & Bing
Webmaster tools - define which URL parameters SE should ignore
U: for short term content moves :u want to show an alternate page while
ur site is down for maintenance, tells SE that the page its looking for
isn't there now, but it will be back soon. So please don't do anything to
ur index
● 2. 301 or a permanent redirect
U: For long-term or permanent content moves, which SE are really
concerned with. tell SE that although they’ve indexed a previous URL for
that content, that old URL doesn’t exist anymore. The SE should take
everything it knew about that old URL & apply it to the new 1 where that
content now lives.
*Leave temporary 302 redirects for too long, SE may start treat them as
permanent redirects
*Some tech used to redirect URLs: JavaScript or Meta Refresh tags -
some SE cant pick up or process
Result? -the wrong page indexing indefinitely & -ranking slipping over
time
∴ Make sure SE know which URLs ur pages live on & u have unique
URLs for each of ur pages > help SE index ur pages properly
Leveraging Microformats
Schema microdata
● becoming the dominant markup of choice
describe a book with things like the title, author, publishing date, &
number of pages, identify an upcoming event by name, location,
dates, or even pricing (schema types are always expanding)
● helps SE identify spec pieces of content
content truly is & can return it in the SERP for an array of relevant
search queries
:recipe text
For SE, short sentences & many line breaks - awkward & cant
understand what each line means
Solution: augmenting the code behind this recipe text using the
schema.org microdata for recipes
– tell SE exactly what this content is;recipe (properties for
ingredients, prep time etc)
– SE: not only confirms that this is definitely a food recipe, also
includes all of this metadata around the recipe that will help to
return this content to users that are looking for it
or inline microdata
● RDFa or Resource Description Framework in Attributes
microformatting
2018 - Google & Bing recommend JSON-LD but they do support other
noted methods
July 2018 – Chrome began warning users when they’re accessing HTTP
site
web hosting perspective: load content fast, securely and reliably will not
only keep your users happy with your website, but it will also make your
site more attractive to the search engines who send them there
If you want to quickly look up a page to inspect it maybe you want to see
if Google has indexed it for example, you can always use the URL
inspection box at the top of the page.
Section: Performance
Search results report (organic search visibility)
1. Queries that ur site is showing up for in SERP
2. Pgs that’re showing up. see clicks, impressions, click-through-rates,
and average positions for keyword queries and landing pages against
devices, geographies,etc
Section: Index
(probs Google hv when trying to index ur content)
-duplicate content, block content, crawl anomalies
Impt – identify type of error affecting ur =/ URLs
Solution: -301 redirects, fix web server configurations
Site map allows u to submit XML site maps to Google > GC evaluate
submitted URLs
Type; sitemap outlining the content pgs of ur website, video site maps,
img & mobile site map formats
Section: Enhancement
Web vitals report
-pg performance on mobile & desktop
-how site performs; 3 metrics (ranking signals – so u want to always
check this & address issue):
LCP -measure how much time it takes to render the largest content
element visible in the viewport
FID - measure any user interaction delays
CLS - measure how much a page layout shifts during the loading
Section: Link
(which pg are linked to from external sources & who is lining to u) – impt
for off-pg optimisation efforts
-internal linking – on-pg optimisation
5 LONG TERM CONTENT PLANNING
Long-Term Content Strategies
● Plan
-understand TA & their needs(where they hang out & converse online)
-understand what’s impt to them
-Couple this w keyword research: understand themes & kinds tof topic
u’ll want to produce content for.
● Creation
writing usable, relevant, and targeted content
-write content & publish it on web – attract traffic to site
For SEO purposes, content attracts audiences and links. & relevant, HQ
pages > SE regard as authoritative
content must be written regularly for the keywords & audiences u're
targeting
● Management
content management system - lets team members write, edit, post &
maintain content quickly & efficiently >help w workflows & encourage
collaborative environment
2. Scan competitors
● search keywords & site
insights into what ppl want to know about a given topic or query
● socmed; tweet, post
3. Hidden sources of content
● customer