SlideShare a Scribd company logo
Design for
SEO
Group 08
Human
Computer
Interaction
Agenda
 SEO Intruduction
 Why do we need SEO?
 Techniques in SEO
 Design for SEO
 Demo
Content
SEO Intruduction
SEO Intruduction
SEO Intruduction
 It describes a series of techniques which
improve the visibility of a website in search
engine result pages. The goal of such
optimization is to rank as highly as possible
for a certain search query.
SEO Intruduction
Why do we need SEO?
Techniques in SEO
Indexable Content
 Provide alt text for images
 Supplement search boxes with navigation and
crawlable links
 Supplement Flash or Java plug-ins with text
on the page
 Provide a transcript for video and audio
content
Design for SEO
Crawlable Link Structures
 A crawlable link structure—one that lets the
crawlers browse the pathways of a website.
Design for SEO
Keyword Usage and Targeting
 Keywords are fundamental to the search process.
They are the building blocks of language and of
search.
Design for SEO
Keyword Domination
 Keywords dominate how we communicate our
search intent and interact with the engines.
Design for SEO
Keyword Abuse
 The point of using keywords is not to rank
highly for all keywords, but to rank highly for
the keywords that people are searching for
when they want what your site provides.
Design for SEO
On-Page Optimization
 Keyword usage and targeting are still a part of
the search engines' ranking algorithms, and
we can apply some effective techniques for
keyword usage to help create pages that are
well-optimized.
Design for SEO
Title Tags
 The title element of a page is meant to be an
accurate, concise description of a page's content. It
is critical to both user experience and search engine
optimization.
 Be mindful of length
 Place important keywords close to the front
 Include branding
 Consider readability and emotional impact
Design for SEO
URL Structures
 URLs—the addresses for documents on the web—
are of great value from a search perspective. They
appear in multiple important locations.
Design for SEO
URL Construction Guidelines
 Employ empathy
 Shorter is better
 Keyword use is important (but overuse is
dangerous)
 Go static
 Use hyphens to separate words
Design for SEO
Canonical and Duplicate Versions
of Content
 Duplicate content is one of the most vexing and
troublesome problems any website can face. Over
the past few years, search engines have cracked
down on pages with thin or duplicate content by
assigning them lower rankings.
 Canonicalization happens when two or more
duplicate versions of a webpage appear on different
URLs.
Design for SEO
Rich Snippets
 Rich snippets are a type of structured data that allow
webmasters to mark up content in ways that provide
information to the search engines.
 Structured data means adding markup to your
content so that search engines can easily identify
what type of content it is.
Design for SEO
Defending Your Site's Honor
Design for SEO
Demo
Demo

More Related Content

What's hot

Digital Marketing Services
Digital Marketing ServicesDigital Marketing Services
Digital Marketing ServicesArchana Thakur
 
Seo tutorial
Seo tutorialSeo tutorial
11 on-page seo techniques for better ranking in 2017
11 on-page seo techniques for better ranking in 201711 on-page seo techniques for better ranking in 2017
11 on-page seo techniques for better ranking in 2017
DSIM
 
SEO Crash Course: SEO Driving School
SEO Crash Course: SEO Driving SchoolSEO Crash Course: SEO Driving School
SEO Crash Course: SEO Driving School
Stoney deGeyter
 
Seo tutorial
Seo tutorialSeo tutorial
Seo tutorial
snp01000
 
SEO- Obstacles, Opportunities & the Future
SEO- Obstacles, Opportunities & the FutureSEO- Obstacles, Opportunities & the Future
SEO- Obstacles, Opportunities & the Future
Critical Mass
 
Elements of a successful website
Elements of a successful websiteElements of a successful website
Elements of a successful website
PlanetAsiaorg
 
Aa translations
Aa translationsAa translations
Aa translations
LDeFrece
 
Mahesh gangurde off page seo tutorials
Mahesh gangurde off page seo tutorialsMahesh gangurde off page seo tutorials
Mahesh gangurde off page seo tutorials
Mahesh Gangurde
 
SEO 101: Obstacles, Opportunities and the Future
SEO 101: Obstacles, Opportunities and the FutureSEO 101: Obstacles, Opportunities and the Future
SEO 101: Obstacles, Opportunities and the Future
RichDD
 
On page SEO
On page SEOOn page SEO
On page SEO
Animon2019
 
Web Design - The Forgotten Nuts and Bolts
Web Design - The Forgotten Nuts and Bolts Web Design - The Forgotten Nuts and Bolts
Web Design - The Forgotten Nuts and Bolts kenobi
 
On page seo(1)
On page seo(1)On page seo(1)
On page seo(1)
Rinkle Jain
 
On page seo PDF
On page seo PDFOn page seo PDF
On page seo PDF
Rinkle Jain
 
SEO - Principles of Keywords and Optimisation (1)
SEO - Principles of Keywords and Optimisation (1)SEO - Principles of Keywords and Optimisation (1)
SEO - Principles of Keywords and Optimisation (1)
Michelle Beer
 
Digital marketing ppt
Digital marketing pptDigital marketing ppt
Digital marketing ppt
digitaldemo1
 
Foxtail Website Audit
Foxtail Website AuditFoxtail Website Audit
Foxtail Website Audit
Foxtail Marketing
 
Seo basics
Seo basicsSeo basics
Seo basics
jose princely
 
SEO checklist for beginners
SEO checklist for beginnersSEO checklist for beginners
SEO checklist for beginners
Valeria - Growdigitally
 

What's hot (20)

Digital Marketing Services
Digital Marketing ServicesDigital Marketing Services
Digital Marketing Services
 
Seo tutorial
Seo tutorialSeo tutorial
Seo tutorial
 
11 on-page seo techniques for better ranking in 2017
11 on-page seo techniques for better ranking in 201711 on-page seo techniques for better ranking in 2017
11 on-page seo techniques for better ranking in 2017
 
SEO Crash Course: SEO Driving School
SEO Crash Course: SEO Driving SchoolSEO Crash Course: SEO Driving School
SEO Crash Course: SEO Driving School
 
Seo tutorial
Seo tutorialSeo tutorial
Seo tutorial
 
SEO- Obstacles, Opportunities & the Future
SEO- Obstacles, Opportunities & the FutureSEO- Obstacles, Opportunities & the Future
SEO- Obstacles, Opportunities & the Future
 
Elements of a successful website
Elements of a successful websiteElements of a successful website
Elements of a successful website
 
Aa translations
Aa translationsAa translations
Aa translations
 
Mahesh gangurde off page seo tutorials
Mahesh gangurde off page seo tutorialsMahesh gangurde off page seo tutorials
Mahesh gangurde off page seo tutorials
 
SEO 101: Obstacles, Opportunities and the Future
SEO 101: Obstacles, Opportunities and the FutureSEO 101: Obstacles, Opportunities and the Future
SEO 101: Obstacles, Opportunities and the Future
 
On page SEO
On page SEOOn page SEO
On page SEO
 
Web Design - The Forgotten Nuts and Bolts
Web Design - The Forgotten Nuts and Bolts Web Design - The Forgotten Nuts and Bolts
Web Design - The Forgotten Nuts and Bolts
 
On page seo(1)
On page seo(1)On page seo(1)
On page seo(1)
 
On page seo PDF
On page seo PDFOn page seo PDF
On page seo PDF
 
SEO - Principles of Keywords and Optimisation (1)
SEO - Principles of Keywords and Optimisation (1)SEO - Principles of Keywords and Optimisation (1)
SEO - Principles of Keywords and Optimisation (1)
 
Company Presentation
Company PresentationCompany Presentation
Company Presentation
 
Digital marketing ppt
Digital marketing pptDigital marketing ppt
Digital marketing ppt
 
Foxtail Website Audit
Foxtail Website AuditFoxtail Website Audit
Foxtail Website Audit
 
Seo basics
Seo basicsSeo basics
Seo basics
 
SEO checklist for beginners
SEO checklist for beginnersSEO checklist for beginners
SEO checklist for beginners
 

Viewers also liked

7soc1 130814121758-phpapp02
7soc1 130814121758-phpapp027soc1 130814121758-phpapp02
7soc1 130814121758-phpapp02SasipraphaTamoon
 
2015 application form_e
2015 application form_e2015 application form_e
2015 application form_e
SasipraphaTamoon
 
Learning methods in university (Phương pháp học tập bậc đại học)
Learning methods in university (Phương pháp học tập bậc đại học)Learning methods in university (Phương pháp học tập bậc đại học)
Learning methods in university (Phương pháp học tập bậc đại học)
Danh Nguyen
 
ใบงานที่ 6 โครงงานประเภทการทดลองทฤษฎี
ใบงานที่ 6 โครงงานประเภทการทดลองทฤษฎีใบงานที่ 6 โครงงานประเภทการทดลองทฤษฎี
ใบงานที่ 6 โครงงานประเภทการทดลองทฤษฎี
SasipraphaTamoon
 
ใบงานที่ 4โครงงานประเภทการพัฒนาเครื่องมือ
ใบงานที่ 4โครงงานประเภทการพัฒนาเครื่องมือใบงานที่ 4โครงงานประเภทการพัฒนาเครื่องมือ
ใบงานที่ 4โครงงานประเภทการพัฒนาเครื่องมือ
SasipraphaTamoon
 
ใบงานที่ 3 ขอบข่ายและประเภทของโครงงาน
ใบงานที่ 3 ขอบข่ายและประเภทของโครงงานใบงานที่ 3 ขอบข่ายและประเภทของโครงงาน
ใบงานที่ 3 ขอบข่ายและประเภทของโครงงาน
SasipraphaTamoon
 
ใบงานที่ 5 โครงงานประเภทการพัฒนาเครื่องมือ
ใบงานที่ 5 โครงงานประเภทการพัฒนาเครื่องมือใบงานที่ 5 โครงงานประเภทการพัฒนาเครื่องมือ
ใบงานที่ 5 โครงงานประเภทการพัฒนาเครื่องมือ
SasipraphaTamoon
 
ใบงานที่ 7 โครงงานประเภทการประยุกต์ใช้งาน
ใบงานที่ 7 โครงงานประเภทการประยุกต์ใช้งานใบงานที่ 7 โครงงานประเภทการประยุกต์ใช้งาน
ใบงานที่ 7 โครงงานประเภทการประยุกต์ใช้งาน
SasipraphaTamoon
 
Design for seo
Design for seoDesign for seo
Design for seo
Danh Nguyen
 
Learning methods in university (Phương pháp học tập bậc đại học)
Learning methods in university (Phương pháp học tập bậc đại học)Learning methods in university (Phương pháp học tập bậc đại học)
Learning methods in university (Phương pháp học tập bậc đại học)Danh Nguyen
 
Apu2015 e
Apu2015 eApu2015 e
Apu2015 e
SasipraphaTamoon
 
Quemarch48 130814115357-phpapp02
Quemarch48 130814115357-phpapp02Quemarch48 130814115357-phpapp02
Quemarch48 130814115357-phpapp02SasipraphaTamoon
 
1. ข้อสอบ o net - ภาษาไทย (มัธยมปลาย) 0
1. ข้อสอบ o net - ภาษาไทย (มัธยมปลาย) 01. ข้อสอบ o net - ภาษาไทย (มัธยมปลาย) 0
1. ข้อสอบ o net - ภาษาไทย (มัธยมปลาย) 0SasipraphaTamoon
 
7 สามัญ ฟิสิกส์ เฉลย
7 สามัญ ฟิสิกส์ เฉลย7 สามัญ ฟิสิกส์ เฉลย
7 สามัญ ฟิสิกส์ เฉลยSasipraphaTamoon
 
7 สามัญ คณิต
7 สามัญ คณิต7 สามัญ คณิต
7 สามัญ คณิตSasipraphaTamoon
 
Cambridge target score final test
Cambridge target score final testCambridge target score final test
Cambridge target score final testSasipraphaTamoon
 
Seminario 13 integral
Seminario 13 integralSeminario 13 integral
Seminario 13 integral
Camilo Alexander Meza Cisternas
 

Viewers also liked (17)

7soc1 130814121758-phpapp02
7soc1 130814121758-phpapp027soc1 130814121758-phpapp02
7soc1 130814121758-phpapp02
 
2015 application form_e
2015 application form_e2015 application form_e
2015 application form_e
 
Learning methods in university (Phương pháp học tập bậc đại học)
Learning methods in university (Phương pháp học tập bậc đại học)Learning methods in university (Phương pháp học tập bậc đại học)
Learning methods in university (Phương pháp học tập bậc đại học)
 
ใบงานที่ 6 โครงงานประเภทการทดลองทฤษฎี
ใบงานที่ 6 โครงงานประเภทการทดลองทฤษฎีใบงานที่ 6 โครงงานประเภทการทดลองทฤษฎี
ใบงานที่ 6 โครงงานประเภทการทดลองทฤษฎี
 
ใบงานที่ 4โครงงานประเภทการพัฒนาเครื่องมือ
ใบงานที่ 4โครงงานประเภทการพัฒนาเครื่องมือใบงานที่ 4โครงงานประเภทการพัฒนาเครื่องมือ
ใบงานที่ 4โครงงานประเภทการพัฒนาเครื่องมือ
 
ใบงานที่ 3 ขอบข่ายและประเภทของโครงงาน
ใบงานที่ 3 ขอบข่ายและประเภทของโครงงานใบงานที่ 3 ขอบข่ายและประเภทของโครงงาน
ใบงานที่ 3 ขอบข่ายและประเภทของโครงงาน
 
ใบงานที่ 5 โครงงานประเภทการพัฒนาเครื่องมือ
ใบงานที่ 5 โครงงานประเภทการพัฒนาเครื่องมือใบงานที่ 5 โครงงานประเภทการพัฒนาเครื่องมือ
ใบงานที่ 5 โครงงานประเภทการพัฒนาเครื่องมือ
 
ใบงานที่ 7 โครงงานประเภทการประยุกต์ใช้งาน
ใบงานที่ 7 โครงงานประเภทการประยุกต์ใช้งานใบงานที่ 7 โครงงานประเภทการประยุกต์ใช้งาน
ใบงานที่ 7 โครงงานประเภทการประยุกต์ใช้งาน
 
Design for seo
Design for seoDesign for seo
Design for seo
 
Learning methods in university (Phương pháp học tập bậc đại học)
Learning methods in university (Phương pháp học tập bậc đại học)Learning methods in university (Phương pháp học tập bậc đại học)
Learning methods in university (Phương pháp học tập bậc đại học)
 
Apu2015 e
Apu2015 eApu2015 e
Apu2015 e
 
Quemarch48 130814115357-phpapp02
Quemarch48 130814115357-phpapp02Quemarch48 130814115357-phpapp02
Quemarch48 130814115357-phpapp02
 
1. ข้อสอบ o net - ภาษาไทย (มัธยมปลาย) 0
1. ข้อสอบ o net - ภาษาไทย (มัธยมปลาย) 01. ข้อสอบ o net - ภาษาไทย (มัธยมปลาย) 0
1. ข้อสอบ o net - ภาษาไทย (มัธยมปลาย) 0
 
7 สามัญ ฟิสิกส์ เฉลย
7 สามัญ ฟิสิกส์ เฉลย7 สามัญ ฟิสิกส์ เฉลย
7 สามัญ ฟิสิกส์ เฉลย
 
7 สามัญ คณิต
7 สามัญ คณิต7 สามัญ คณิต
7 สามัญ คณิต
 
Cambridge target score final test
Cambridge target score final testCambridge target score final test
Cambridge target score final test
 
Seminario 13 integral
Seminario 13 integralSeminario 13 integral
Seminario 13 integral
 

Similar to Design for seo

SEO
SEOSEO
8 On-Page SEO Techniques to Boost Your Rank.pdf
8 On-Page SEO Techniques to Boost Your Rank.pdf8 On-Page SEO Techniques to Boost Your Rank.pdf
8 On-Page SEO Techniques to Boost Your Rank.pdf
alanpurdy
 
top-50-elements-to-consider-while-optimizing-your-website
top-50-elements-to-consider-while-optimizing-your-websitetop-50-elements-to-consider-while-optimizing-your-website
top-50-elements-to-consider-while-optimizing-your-website
rajkishore71
 
SEO VS FINADABILITY - BUYNARY Digital introduction to SEO.
SEO VS FINADABILITY - BUYNARY Digital introduction to SEO.SEO VS FINADABILITY - BUYNARY Digital introduction to SEO.
SEO VS FINADABILITY - BUYNARY Digital introduction to SEO.
Onpro
 
Best digital marketing courses in pune - school of internet marketing
Best digital marketing courses in pune - school of internet marketing Best digital marketing courses in pune - school of internet marketing
Best digital marketing courses in pune - school of internet marketing
shwetabade
 
unit 3 dm.pptx
unit 3 dm.pptxunit 3 dm.pptx
unit 3 dm.pptx
MohammadAsim91
 
Web design bangalore
Web design bangaloreWeb design bangalore
Web design bangalore
Nexevo Technologies
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)patrick_bean
 
Presentation On Seo Terminology 2019
Presentation On Seo Terminology 2019Presentation On Seo Terminology 2019
Presentation On Seo Terminology 2019
Pooja Kulkarni
 
Wide Vision Technologies Ltd
Wide Vision Technologies LtdWide Vision Technologies Ltd
Wide Vision Technologies LtdAnamika Goyal
 
Wide Vision Technologies Ltd
Wide Vision Technologies LtdWide Vision Technologies Ltd
Wide Vision Technologies Ltdwidevisionboom
 
SEO presentation Beginners guide advanced level SEO
SEO presentation Beginners guide  advanced level SEOSEO presentation Beginners guide  advanced level SEO
SEO presentation Beginners guide advanced level SEO
areeba87987
 
SEO 101 & SEM - Introduction - Jan'23 V1.pptx
SEO 101 & SEM - Introduction - Jan'23 V1.pptxSEO 101 & SEM - Introduction - Jan'23 V1.pptx
SEO 101 & SEM - Introduction - Jan'23 V1.pptx
sanal suraj
 
How to do the right website analysis
How to do the right website analysisHow to do the right website analysis
How to do the right website analysis
Jacque Doring
 
The Ultimate Guide to On-Page SEO in 2023.pdf
The Ultimate Guide to On-Page SEO in 2023.pdfThe Ultimate Guide to On-Page SEO in 2023.pdf
The Ultimate Guide to On-Page SEO in 2023.pdf
7stargenerals
 
SEO COURSE IN CHANDIGARH
SEO COURSE IN CHANDIGARHSEO COURSE IN CHANDIGARH
SEO COURSE IN CHANDIGARH
rajat khariyal
 
Digital Marketing Classes in Pune- SIM
Digital Marketing Classes in Pune- SIMDigital Marketing Classes in Pune- SIM
Digital Marketing Classes in Pune- SIM
AKANKSHAPATEKAR
 

Similar to Design for seo (20)

concepts of SEO
concepts of SEOconcepts of SEO
concepts of SEO
 
SEO
SEOSEO
SEO
 
8 On-Page SEO Techniques to Boost Your Rank.pdf
8 On-Page SEO Techniques to Boost Your Rank.pdf8 On-Page SEO Techniques to Boost Your Rank.pdf
8 On-Page SEO Techniques to Boost Your Rank.pdf
 
top-50-elements-to-consider-while-optimizing-your-website
top-50-elements-to-consider-while-optimizing-your-websitetop-50-elements-to-consider-while-optimizing-your-website
top-50-elements-to-consider-while-optimizing-your-website
 
1 SEO
1  SEO1  SEO
1 SEO
 
SEO VS FINADABILITY - BUYNARY Digital introduction to SEO.
SEO VS FINADABILITY - BUYNARY Digital introduction to SEO.SEO VS FINADABILITY - BUYNARY Digital introduction to SEO.
SEO VS FINADABILITY - BUYNARY Digital introduction to SEO.
 
Best digital marketing courses in pune - school of internet marketing
Best digital marketing courses in pune - school of internet marketing Best digital marketing courses in pune - school of internet marketing
Best digital marketing courses in pune - school of internet marketing
 
unit 3 dm.pptx
unit 3 dm.pptxunit 3 dm.pptx
unit 3 dm.pptx
 
Web design bangalore
Web design bangaloreWeb design bangalore
Web design bangalore
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
 
Presentation On Seo Terminology 2019
Presentation On Seo Terminology 2019Presentation On Seo Terminology 2019
Presentation On Seo Terminology 2019
 
Wide Vision Technologies Ltd
Wide Vision Technologies LtdWide Vision Technologies Ltd
Wide Vision Technologies Ltd
 
Wide Vision Technologies Ltd
Wide Vision Technologies LtdWide Vision Technologies Ltd
Wide Vision Technologies Ltd
 
SEO presentation Beginners guide advanced level SEO
SEO presentation Beginners guide  advanced level SEOSEO presentation Beginners guide  advanced level SEO
SEO presentation Beginners guide advanced level SEO
 
SEO 101 & SEM - Introduction - Jan'23 V1.pptx
SEO 101 & SEM - Introduction - Jan'23 V1.pptxSEO 101 & SEM - Introduction - Jan'23 V1.pptx
SEO 101 & SEM - Introduction - Jan'23 V1.pptx
 
How to do the right website analysis
How to do the right website analysisHow to do the right website analysis
How to do the right website analysis
 
The Ultimate Guide to On-Page SEO in 2023.pdf
The Ultimate Guide to On-Page SEO in 2023.pdfThe Ultimate Guide to On-Page SEO in 2023.pdf
The Ultimate Guide to On-Page SEO in 2023.pdf
 
SEO COURSE IN CHANDIGARH
SEO COURSE IN CHANDIGARHSEO COURSE IN CHANDIGARH
SEO COURSE IN CHANDIGARH
 
Digital Marketing Classes in Pune- SIM
Digital Marketing Classes in Pune- SIMDigital Marketing Classes in Pune- SIM
Digital Marketing Classes in Pune- SIM
 
Seo
SeoSeo
Seo
 

Recently uploaded

RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 

Recently uploaded (20)

RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 

Design for seo

  • 2. Agenda  SEO Intruduction  Why do we need SEO?  Techniques in SEO  Design for SEO  Demo Content
  • 6.  It describes a series of techniques which improve the visibility of a website in search engine result pages. The goal of such optimization is to rank as highly as possible for a certain search query. SEO Intruduction
  • 7. Why do we need SEO?
  • 9. Indexable Content  Provide alt text for images  Supplement search boxes with navigation and crawlable links  Supplement Flash or Java plug-ins with text on the page  Provide a transcript for video and audio content Design for SEO
  • 10. Crawlable Link Structures  A crawlable link structure—one that lets the crawlers browse the pathways of a website. Design for SEO
  • 11. Keyword Usage and Targeting  Keywords are fundamental to the search process. They are the building blocks of language and of search. Design for SEO
  • 12. Keyword Domination  Keywords dominate how we communicate our search intent and interact with the engines. Design for SEO
  • 13. Keyword Abuse  The point of using keywords is not to rank highly for all keywords, but to rank highly for the keywords that people are searching for when they want what your site provides. Design for SEO
  • 14. On-Page Optimization  Keyword usage and targeting are still a part of the search engines' ranking algorithms, and we can apply some effective techniques for keyword usage to help create pages that are well-optimized. Design for SEO
  • 15. Title Tags  The title element of a page is meant to be an accurate, concise description of a page's content. It is critical to both user experience and search engine optimization.  Be mindful of length  Place important keywords close to the front  Include branding  Consider readability and emotional impact Design for SEO
  • 16. URL Structures  URLs—the addresses for documents on the web— are of great value from a search perspective. They appear in multiple important locations. Design for SEO
  • 17. URL Construction Guidelines  Employ empathy  Shorter is better  Keyword use is important (but overuse is dangerous)  Go static  Use hyphens to separate words Design for SEO
  • 18. Canonical and Duplicate Versions of Content  Duplicate content is one of the most vexing and troublesome problems any website can face. Over the past few years, search engines have cracked down on pages with thin or duplicate content by assigning them lower rankings.  Canonicalization happens when two or more duplicate versions of a webpage appear on different URLs. Design for SEO
  • 19. Rich Snippets  Rich snippets are a type of structured data that allow webmasters to mark up content in ways that provide information to the search engines.  Structured data means adding markup to your content so that search engines can easily identify what type of content it is. Design for SEO
  • 20. Defending Your Site's Honor Design for SEO