search engine optimization
DESCRIPTION
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.TRANSCRIPT
Search Engine Optimization
Presenter: Ankit Kumar, Mindfire SolutionsDate: 06/17/2014
Presenter: Ankit Kumar, Mindfire Solutions
About Me
MCTS 70-433 - Microsoft SQL Server 2008, Database Development-ExamMCP 70-480 - Specialist certification in HTML5 with JavaScript and CSS3 ExamMCP 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: [email protected]: mfsi_ankitk
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
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.
Presenter: Ankit Kumar, Mindfire Solutions
SEO Basics- Pizza Search Result
How that happened ?
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
Tools
Presenter: Ankit Kumar, Mindfire Solutions
WebMaster – Google– Bing
IIS– Search Engine Optimization
Online Toolshttp://seositecheckup.com/Many more...
Firefox add on SenSEO
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
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.
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
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
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
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
References
Presenter: Ankit Kumar, Mindfire Solutions
Search Engine Optimization Wiki Google SEO Starter Guide Pluralsight Courses Google Webmaster
Question and Answer
Presenter: Ankit Kumar, Mindfire Solutions
Thank You
Presenter: Ankit Kumar, Mindfire Solutions
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