1 / 14

What I hate about you

What I hate about you. things people often do that hurt their Web site’s chances with search engines. Frames. Some search engines have trouble getting through the frame- definition or frameset page to the actual Web pages

sissy
Download Presentation

What I hate about you

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What I hate about you things people often do that hurt their Web site’s chances with search engines

  2. Frames • Some search engines have trouble getting through the frame-definition or frameset page to the actual Web pages • If the search engine gets through, it indexes individual pages, not framesets • You can’t point to a particular page in your site • Linking campaigns

  3. More issues with Frames • Pay-per-click campaigns • Placing your products in shopping directories • If your site is built on Frames there are things you can do to help the search engines

  4. iFrames • iframeis an inline floating frame • It has similar problems to regular frames. In particular, some search engines don’t see the content in the iframe, and the ones that do index it separately.

  5. Fixing Invisible Navigation Systems • If the navigation system is created in the browser, it’s probably not visible to a search engine • Java applets • <applet code=”MenuApplet” width=”160” height=”400”archive=”http://www.yourdomain.com/menu.jar”> • JavaScripts • Adobe Flash

  6. Turning off scripting and Java • Choose Tools➪Internet Options from the main menu • Click the Security tab. • Click the Custom Level button • Select the Microsoft VM➪JavaPermissions➪Disable Java option button • Select the Active Scripting➪Disable option button • Click the OK button and answer Yes in the message box • Click the OK button again in the Internet Options dialog box

  7. Reducing the Clutter in Your Web Pages • Simple is good; cluttered is bad • JavaScripts generally should be placed in an external file — a tag in the Web page “calls” a script that is pulled from another file on the Web server • They’re actually safer outside the HTML file • They’re easier to manage externally • The download time is slightly shorter • They’re easier to reuse • Doing so removes clutter from your pages

  8. Write to remove problemcode • In an external text file, type this text • <!--document.write(“”)//--> • Grab the entire code you want to remove from the HTML page and then paste it between the following quotation marks • document.write(“place code here”) • Save this file and place it on your Web server • Call the file from the HTML page by adding an src= attribute to your <SCRIPT> tag to refer to the external file, like this • <script language=”JavaScript” src=”/scripts/navbar.js”type=”text/javascript”></script>

  9. Use external CSS files • Here’s how to remove CSS information from the main block of HTML code. Simply place the targeted text in an external file — everything between and including the <STYLE></STYLE> tags — and then call the file in your HTML pages by using the <LINK> tag, like this: • <link rel=”stylesheet” href=”site.css” type=”text/css”>

  10. Other Ideas • Move image maps to the bottom of the page • Don’t copy and paste from MS Word

  11. 7 things to avoid • The Web browser requests a Web page. • The Web server sends a message to a database program requesting the page • The database program reads the URL to see exactly what is requested, compiles the page, and sends it to the server • The server reads any instructions inside the page • The server compiles the page, adding information specified in server side includes (SSIs) or scripts • The server sends the file to the browser

  12. problems searchbots have with pages • Dynamic pages often have only minor changes in them • The search engines are concerned that databased pages might change frequently • Searchbots sometimes get stuck in the dynamic system • Hitting a database for thousands of pages

  13. Avoiding Things • Find out if the database program has a built-in way to create static HTML • Modify URLs so they don’t look like they’re pointing to dynamic pages • Use a URL rewrite trick — a technique for changing the way URLs look Different servers have different tools available; mod_rewrite, for instance, is a tool used by the Apache Web server

  14. Who wants a cookie? • If your Web site demands the use of cookies, you won’t get indexed. That’s all there is to it! The searchbot will request a page, your server will try to set a cookie, and the searchbot won’t be able to accept it. The server won’t send the page, so the searchbot won’t index it.

More Related