Webmasters 101 - PowerPoint PPT Presentation

webmasters 101 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Webmasters 101 PowerPoint Presentation
Download Presentation
Webmasters 101

play fullscreen
1 / 90
Webmasters 101
411 Views
Download Presentation
bernad
Download Presentation

Webmasters 101

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Webmasters 101 By Yuval Tochner Webmasters 101 by Yuval Tochner

  2. Introduction Domain Registration Web Design Web Programming Web Hosting E-Commerce Search Engines PPC Search Engines Alexa Affiliate Networks Link / Traffic Exchange Bibliography Table Of Contents Webmasters 101 by Yuval Tochner

  3. Introduction Webmasters 101 by Yuval Tochner

  4. Introduction • The purpose of this lecture • Internet Snapshot – Webmasters Eyes • Going online • Getting Traffic • Webmasters Tools • Generating Revenue • Joining the Webmasters community Webmasters 101 by Yuval Tochner

  5. Internet Statistics – Sites • Basic Internet Statistics: • 35 Million hostnames (www.yourdomain.something) • 16 Million active sites • 4 Million IP addresses • Lots of template sites, empty sites, redirections. • Survey done by HTTP querying of known hostnames. (Netcraft) Webmasters 101 by Yuval Tochner

  6. Template Site Examples Webmasters 101 by Yuval Tochner

  7. Template Site Example (cont) Webmasters 101 by Yuval Tochner

  8. Parked Domain Example Webmasters 101 by Yuval Tochner

  9. Internet Statistics - People • About 150 million people are active Internet users. • About 700 million have Internet access. • Users Languages: 1/3 English, 1/18 Japanese, 1/18 Chinese, 1/25 Germen… (NetCraft) Webmasters 101 by Yuval Tochner

  10. Domain Registration Webmasters 101 by Yuval Tochner

  11. Domain Registration • What is a domain ? • www.DomainName.X • Where X is a TLD (Top Level Domain) such as: • Generic: .com, .net, .org, .biz, .pro, .name, .info, .. • Country Code: .il, .uk, .jp, .de, … • New: In the future many others • Who’s in charge of TLD’s ?? • Currently: ICANN - The Internet Corporationfor Assigned Names and Numbers • Past: Network Solutions (US Government Contractor) Webmasters 101 by Yuval Tochner

  12. Domain Registration (Cont) • Why do I need a domain ? • IP alone – not a good idea ! • Free sub-domain / user options. • www.sub.domain.com • www.domain.com/~user • Site branding (.com hype story) • What is a good / great domain ? • Easy to brand – Meaningful for site content • Easy to remember – avoid special characters, short. • Search engines friendly – long with keywords • Cyber Squatting / free traffic Webmasters 101 by Yuval Tochner

  13. Finding a domain • Are any good domain names left ? • Yes and No • So how do I find a good domain ? • The WHOIS service – all Verisign (past Network Solutions) registrars. • Problem: Registrars using their own databases • The BetterWhois service– all ICANN registrars and Verisign. • Intelligent registration services Webmasters 101 by Yuval Tochner

  14. Finding a good domain • See www.Register.com Webmasters 101 by Yuval Tochner

  15. BillClinton.com WHOIS Webmasters 101 by Yuval Tochner

  16. Finding a great domain (cont) • The “best” domains are usually taken and are offered for sale !!! • What makes a domain worth anything ?? • See www.GreatDomains.com for such. • The truly great domains are very expensive. Webmasters 101 by Yuval Tochner

  17. GreatDomains.com Sales Webmasters 101 by Yuval Tochner

  18. Registering a domain • You can register a domain for a yearly fee of between $6.95 to $30 depending on the registrar and TLD. • Services offered: • Domain name parking • Free website • e-mail services • Auto renew • Use well known domain registrars: • Cheap and good: www.GoDaddy.com • Expensive and good: www.Register.com Webmasters 101 by Yuval Tochner

  19. Web Design Webmasters 101 by Yuval Tochner

  20. Web Design • Available options: • Build it yourself • Code it (Notepad, EditPlus, XEmacs…) • Use Tools (Adobe GoLive, FrontPage, Dreamweaver) • Build using pre-made components • Use site templates • Use pre-made content management systems • Have it made professionally (Not going to talk about this in a webmasters 101 lecture). Webmasters 101 by Yuval Tochner

  21. Web Design – Build it yourself • Writing your own HTML’s manually • Fine for tiny – small sites. • Costly • Don’t unless you have very good reasons too • Using site building tools: • Build a web site quickly and professionally • Many optional pre built features, see FrontPage Extensions. • Most webmasters use these tools. • Unlike writing your own C++ code, writing your own HTML files does not give you better results. Webmasters 101 by Yuval Tochner

  22. Web Design – Build it yourself Example Webmasters 101 by Yuval Tochner

  23. Use pre-made components • Site Templates • Building a professional looking site requires talent and experience. • Graphic design and interface of site has huge importance: • Loading Speed • Look and feel effects visitors stickiness • Most visitors only visit the homepage and then leave Webmasters 101 by Yuval Tochner

  24. Use pre-made components (cont) • Consider giving your site a professional look using 50-100$ templates. • See http://www.templatemonster.com/ Webmasters 101 by Yuval Tochner

  25. Use pre-made components (cont 2) • Use pre-made content management systems. • Just customize the look and feel, and have a professional content management site ready to go. • Available features: Content handling, FAQ, Surveys, Clubs, Stories, Site Statistics, Bulletin boards, Ads management, Search options, and much more. Webmasters 101 by Yuval Tochner

  26. Use pre-made components (cont 3) – Example PHPNuke Webmasters 101 by Yuval Tochner

  27. Use pre-made components (cont 3) – Example PHPNuke Used in Israel www.8200.org Webmasters 101 by Yuval Tochner

  28. Web Programming Webmasters 101 by Yuval Tochner

  29. Client-Side Scripting Server-Side Scripting / Applications Web Programming Webmasters 101 by Yuval Tochner

  30. Web Programming – Client Side • Overview: processing simple requests , maintaining state , GUI . • Why: • Fast (client side) • Cheap (less bandwidth, CPU power, cut down server load by 80% on complex applications ). • How • JavaScript – Netscape • VBScript - Internet Explorer (Micro$oft) • DHTML (HTML + CSS + JavaScript/VBScript) • Problems: • Netscape Vs Micro$oft • Quick jobs with little complexity Webmasters 101 by Yuval Tochner

  31. Web Programming – Client Side (cont) • Java Applets - Extremely powerful and portable. • Why : • Need Client Side power, unparallel by scripting languages. • Why Not: • Slow loading • Security restrictions by Java (Disk access / Server access). • Client side support. • Not very popular these days… Webmasters 101 by Yuval Tochner

  32. Web Programming – Server Side • Many different technologies: .NET, ASP, PHP, JSP, CGI (Perl, C / C++) , • Each technology has its own advantages and disadvantages – they are not all competing. • ASP / PHP: Most popular server side scripting languages, great for most dynamic content websites. • .NET / JSP / Servlets: Application programming • CGI (Usually Perl): Forum processing Webmasters 101 by Yuval Tochner

  33. Web Hosting Webmasters 101 by Yuval Tochner

  34. Web Hosting • Site complete, time to go live. • You need a web host and a web package. • More then 10,000 web hosts available on the web, each with many available packages. • Usually good idea to pick a host in the US, as more then 50% of surfers are from the US. Webmasters 101 by Yuval Tochner

  35. Web Hosting Options • Shared Hosting (Virtual Hosting) - Web hosting in which the service provider serves pages for multiple Web sites, each having its own Internet domain name, from a single Web server. • Virtual Server - a server (computer and various server programs) at someone else's location that is shared by multiple Web site owners so that each owner can use and administer it as though they had complete control of the server • Dedicated Server (Dedicated Hosting) - The rental and exclusive use of a computer that includes a Web server, related software, and connection to the Internet, housed in the Web hosting company's premises. Webmasters 101 by Yuval Tochner

  36. Web Hosting - OS • Choosing an OS (Standard options) • Windows 2000 Servers • Complete support for all popular Microsoft applications including .NET, MS Access, SQL 2000, Active Server Pages, MS Index Servers, FrontPage 2002 • Rule of Thumb: choose Windows only if these technologies are needed. • UNIX / Linux Apache Servers • Suitable for meeting most Internet requirements, such as mailing, streaming, Web servers, and file serving. • Cost-effective choice - it uses hardware efficiently. • Huge number of free applications available on the Internet. • Rule of Thumb: choose Linux unless you have a very good reason not too. Webmasters 101 by Yuval Tochner

  37. Web Hosting – OS (cont) • Sun Solaris • Proven track record and is deployed in many large Fortune 500 corporations. • Mature platform and there are a large number of applications and development tools available. • Sun's capacity and stability make it ideal for high-traffic functions, such as database servers, high-traffic Web servers and mission-critical servers. • Free BSD • FreeBSD is a very stable open source operating system, and a good alternative to Linux. • Extremely well-integrated and tested system. It is inexpensive and there are a large number of free applications available. • Free BSD is ideal for Web servers and virtual hosting servers. Webmasters 101 by Yuval Tochner

  38. Web Hosting – Features • Basic Setting • Price • Setup Fee • OS • Disk Space • Bandwidth • Number of domains on account Webmasters 101 by Yuval Tochner

  39. Web Hosting – Features (cont) • Email Setting • Email Accounts (POP3, IMAP, Webmail) • Auto Responders • Vacation Messages • Mail Forwarding • Spam Filters Webmasters 101 by Yuval Tochner

  40. Web Hosting – Features (cont 2) • File Managements • FTP Accounts • SQL Support – mySQL / SQL 2000 • Password Protected Directories • Technologies • CGI-BIN • Available Web Programming Technologies Webmasters 101 by Yuval Tochner

  41. Web Hosting Example Webmasters 101 by Yuval Tochner

  42. Web Hosting Example (cont) Webmasters 101 by Yuval Tochner

  43. Web Hosting Example – Same Price, Different Features Webmasters 101 by Yuval Tochner

  44. Web Hosting – Site Statistics Webmasters 101 by Yuval Tochner

  45. Web Hosting – Site Statistics (cont) Webmasters 101 by Yuval Tochner

  46. Web Hosting – Site Statistics (cont 2) Webmasters 101 by Yuval Tochner

  47. Web Hosting – Site Statistics (cont 3) Webmasters 101 by Yuval Tochner

  48. Web Hosting – Site Statistics (cont 4) Webmasters 101 by Yuval Tochner

  49. Web Hosting – Site Statistics (cont 5) Webmasters 101 by Yuval Tochner

  50. Web Hosting – Site Statistics (cont 6) Webmasters 101 by Yuval Tochner