So Much About META Tags!Get Web Design Tips and Tricks on mps-web-design.com. So Much About META Tags! topic will increase your understanding on Web Design Tips and Tricks. We at mps-web-design.com only provide news, articles, information in Web Design Tips and Tricks. Web Design Tips and Tricks at mps-web-design.com provides the most up to date news and articles. If you have questions please do not hesitate to contact us.
I've written about META tags in the past, and I thought I'd help you expand your search engine optimization efforts and increase your web hits. Rule #1: META tags always go in between the HEAD tags on your website. Rule #2: NEVER include any line breaks in any META tag! Most everyone knows the two basic META tags: keywords and description. Keywords should be in a descending order of importance. Move your most important keywords to the front, and don't repeat yourself (e.g. auto,parts,auto parts,Auto Parts). Keep the list short, to about 25 keywords. If you cater to more than one ethnic group of people, consider keywords in other languages. Lastly, eliminate spaces between the words. Make them "comma" instead of "comma space". Descriptions should also be kept short and to the point. Around 100-125 characters is about the max usable length. Make sure you use a few important keywords in your description, be informative but brief. Web designers should include these tags as well: These three tags may change if you are the owner of the company/website but not the creator. In that case, the first two lines would be about the company owner, while the third should be the creator or the creator's web address. For visiting robots, you may want to add this line: Although most robots use the robots.txt file, Google in particular also pays attention to the third item - noarchive. This tells the search engine to index the page, but not to cache it. This comes in handy if you change your page often. Google will then always send the user to the latest version of the page, not one that it cached. Latly, you may want to consider these two META tags for our wonderful Microsoft-controlled world: The first turns off a feature in MS Internet Explorer which displays "smart tags", or dynamic links, to your website. These links can actually send the user to your competition's website. Not good! The imagetoolbar tag prevents Internet Explorer 6+ users from swiping your custom-made graphics by disabling a toolbar. This toolbar is usually displayed by doing a right-click on a graphic and saving it to disk. While people can still swipe your graphics, at least they'll have to go through a little trouble to get it. Hopefully its enough of a deterrant to keep them away. BioDiesel Made Easy. - All you need to know about biodiesel, where to buy, how to make it and where to get more information. Witchcraft Exposed! - Powerful Spells about Love, Luck, Wealth, Money, Protection, etc. Guaranteed Results from the European Wizards. Great Affiliate. Some simple suggestionsWell I don't consider myself an expert, I do have experience with working with larger datasets and there are a couple of things that I always do to keep queries performing well. Optimize Queries with EXPLAIN
Optimizing joinsSingle sweep what?
Why is this important? Imagine a main table - tableA - with 80,000 rows of data. This table has a corresponding n:n table that maps entries in tableA with a locations table. A query could be written as: SELECT tableA.*, locations.location from tableA Left Join tableA2locations on tableA2locations.tableA_id = tableA.id Left Join locations on tableA2locations.location_id = locations.id where locations.location = 'sometown' Keeping the above quote in mind, MySQL will read a row from the first table and join the corresponding data from the joined tables for that row and then sweep thru the rest of the data, joining as it goes along. This leads us into the following section. Number of rows needed to execute a query
From the above, you can determine that for a query on tables that have not been properly indexed, a join can quickly become unwieldy when dealing simply with three tables with records in the thousands (1000*1000*1000 = a slow query). See HackMySQL for a good example of this. Reducing the number of rows needed to execute a querySo beyond indexing properly for joins, you can still end up with a query that runs in a way that causes a bottleneck. Taking our example from above, imagine that we use a where clause that limits the tableA selection to half ( SELECT tableA.*, locations.location from tableA Left Join tableA2locations on tableA2locations.tableA_id = tableA.id Left Join locations on tableA2locations.location_id = locations.id where locations.location = 'sometown' and tableA.foo = 'bar' This starts us out with 40,000 rows of tableA data to examine. If there are a further 2000 rows from tableA2locations, thats 800,000 rows of data. Not astronomical, but significant. If this was a 3 or 4 table join, things could get ugly. What to do? The answer may be obvious to some: select first with the most limiting table: SELECT tableA.*, locations.location from locations Left Join tableA2locations on tableA2locations.location_id = locations.id Left Join tableA on tableA2locations.tableA_id = tableA.id where locations.location = 'sometown' and tableA.foo = 'bar' This starts us out with 1 selection from the locations table, then 2000 from tableA2locations. If the join between tableA2locations and tableA is indexed correctly, we are then left with an index join based on ID, rather then having to initially select 40,000 rows from tableA as in the previous example. When I first started programming, it made sense to me to select from the main table (tableA) and join the lookups. But once you add some data to the mix and start to play with For further reading on the topic, I always send people to HackMySQL when they ask, so for more tips and tricks, be sure to have a read thru the optimize section of that site. Article Index: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 |
More Articles:1. IS YOUR WEB SITE UNFRIENDLY? Part 8 of 9 1. Don't use __'click here'__ for your links (the linkshould be attached to where you want your visitors to go:'Return to __home page__' rather than '__Click here__ toreturn to Home Page'). 'Click here' is meaningless and thevisitor has to keep scanning the text to find the link'scontent--very time-wasting.2. It's a good idea to put the URL of each page on thebottom of the document. This makes it easier for people whohave downloaded your page to disk to revisit it. I oftenfind myself wishing mor… 2. Why You Should Use CSS By Allan Burns It seems more and more webmasters are using CSS for the design and layout of their sites rather than depending on tables and HTML mark up. As well as being more efficient in terms of page size and reusing CSS templates many webmasters believe that it also contributes towards search engine friendliness.Jacob over at Blogging Pro has written an article based on his personal experiences and points out what he believes to make a better more search engine friendly site.For a long time I have always… 3. Using Your Personal Website To Clinch That Job! By Colin Ong Tau Shien With an increasing number of employment portals emerging, it is apparent that internet tools do help bring the job-seeker and the potential employer together. A sophisticated job search engine enables the job-seeker to have a smaller sample of relevant job openings instead of going through countless newspaper advertisements.However, for most job-seekers, their resumes are not attractive enough. They can utilise their personal homepage to boost their chances of grabbing that all-important inter… 4. An Art Studio that offers everything Ideology Studio Ideology Studio is a multicultural design group that offers services which includes Graphic Design, Web Design, Video/Effects Design, TV Commercial Design and other commercial services. It has been helping businesses of all shapes and sizes look sharp and professional, through all these years. It was founded by Kym Chao in 1999 as Studio Kym. It has several affiliates and partners in Taiwan, Japan, Hong Kong, Russia and San Francisco. Besides offering regular service, Ideology St… |
||||