Search Engine Optimization

583 views

Published on

Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's "natural" or un-paid ("organic") search results. This session will involve discussion about various aspects for SEO and best practices for it.

Published in: Software, Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
583
On SlideShare
0
From Embeds
0
Number of Embeds
98
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Search Engine Optimization

  1. 1. Search Engine Optimization Presenter: Ankit Kumar, Mindfire Solutions Date: 06/17/2014
  2. 2. Presenter: Ankit Kumar, Mindfire Solutions About Me MCTS 70-433 - Microsoft SQL Server 2008, Database Development-Exam MCP 70-480 - Specialist certification in HTML5 with JavaScript and CSS3 Exam MCP 70-486 - Developing ASP.NET MVC 4 Web Applications Skills: Asp.Net, C#, Sql Server, Jquery, MVC, EF, WCF, Knockout.js Connect Me: Twitter: https://www.twitter.com/ankit_lav LinkedIn: http://in.linkedin.com/pub/ankit-kumar/37/a03/ba6 Google+: https://plus.google.com/105513349633314927216 Contact Me: Email: ankitk@mindfiresolutions.com Skype: mfsi_ankitk
  3. 3. Agenda Presenter: Ankit Kumar, Mindfire Solutions  Introduction  SEO Basics  Tools – Web master, IIS, online tools  Improving Site Structure  Optimizing Content  Dealing with Crawlers  SEO for ASP.NET web forms, MVC and Mobile
  4. 4. Introduction Presenter: Ankit Kumar, Mindfire Solutions  Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's "natural" or un-paid ("organic") search results.  In general, the earlier (or higher ranked on the search results page), and more frequently a site appears in the search results list, the more visitors it will receive from the search engine's users.
  5. 5. Presenter: Ankit Kumar, Mindfire Solutions SEO Basics- Pizza Search Result How that happened ?
  6. 6. SEO Basics Presenter: Ankit Kumar, Mindfire Solutions  Create unique, accurate page titles. – Accurately describe the page's content – Create unique title tags for each page – Use brief, but descriptive titles  Description meta tag – Helps engine and user – Describe page summary – Unique page summary  Keywords tag – Contains the keywords used in your page.  H1/H2 tags, Favicon
  7. 7. Tools Presenter: Ankit Kumar, Mindfire Solutions  WebMaster – Google – Bing  IIS – Search Engine Optimization  Online Tools http://seositecheckup.com/ Many more...  Firefox add on SenSEO
  8. 8. Improving Site Structure Presenter: Ankit Kumar, Mindfire Solutions  Urls – Inbound & Outbound – Keep it simple helps user and search engine – Avoid deep folder structure – Have unique url to reach one document  Site Navigation – Site map in html and xml – It is very important for search engines – Plan out navigation based on modules – Allow page to be called from removed url – Have 301 redirect and proper 404 error page
  9. 9. Optimizing Content Presenter: Ankit Kumar, Mindfire Solutions  Content is the King.  Have unique and exclusive context.  Copy paste for content – NO/NEVER  Content are more useful for user then search engines  Use Easy to Read-Write words.  Have fresh content and organized around topic  Write good links with descriptive words.  Use css to spot links in the page  Have better link for internal pages.
  10. 10. Optimizing Content Presenter: Ankit Kumar, Mindfire Solutions  Optimize Images – Have all the images present in one folder. – Have proper description and alt text. – Use css sprites and light weight image formats  Optimize Scripts – Have scripts separated from the web pages. – Combine and Compress scripts.  Optimize Css – Avoid inline css – Have less number of css file  Use Html validator for pages
  11. 11. Dealing with Crawlers Presenter: Ankit Kumar, Mindfire Solutions  Robots.txt – Must be present at the root of the site. – Tells search engine whether to crawl or not on pages  Rel = “no follow” tag – Tells search engine to not crawl on the link or the page – Does not affect the current ranking
  12. 12. SEO with Web forms & MVC Presenter: Ankit Kumar, Mindfire Solutions  Content optimization and having proper tags  Configuring Page Title and Meta tags  Routing and user friendly urls  404 pages  Hosting and Configuration – Enabling Compression – IIS – Search engine optimization module – URL Rewrite • Seminar on Url Rewrite
  13. 13. SEO with Mobile Presenter: Ankit Kumar, Mindfire Solutions  Increase of Mobiles and tabs makes it important.  Site needs to be response.  Use content based on the user agent.  Mobile site also needs to be ranked in the search engine ranking  Search engine may have specific bots for site types  When the user moves to mobile version they should be redirected to same url not homepage  Mobile apps are different from web sites
  14. 14. References Presenter: Ankit Kumar, Mindfire Solutions  Search Engine Optimization Wiki  Google SEO Starter Guide  Pluralsight Courses  Google Webmaster
  15. 15. Question and Answer Presenter: Ankit Kumar, Mindfire Solutions
  16. 16. Thank You Presenter: Ankit Kumar, Mindfire Solutions
  17. 17. http://www.linkedin.com/company/mindfire-solutions http://twitter.com/mindfires Presenter: Ankit Kumar, Mindfire Solutions http://www.mindfiresolutions.com https://www.facebook.com/MindfireSolutions

×