Over at Webmaster World, Tedster, as usual, had a great post on the Best Practices of speeding up your site. I’ve also added my commentary as well.
1. Make Fewer HTTP Requests
2. Use a Content Delivery Network
3. Add an Expires Header
4. Gzip Components
5. Put Stylesheets at the Top
6. Put Scripts at the Bottom
7. Avoid CSS Expressions
8. Make JavaScript and CSS External
9. Reduce DNS Lookups
10. Minify JavaScript
11. Avoid Redirects
12. Remove Duplicate Scripts
13. Configure ETags
14. Make Ajax Cacheable
I highly recommend you use YSlow, a development tool created by Yahoo! developers. To use it, you first need to install Firebug.
The tool gave me great insight into many areas of web page authoring that I didn’t know about and was able to greatly reduce load time of my sites.
I first noticed this late last night and it has swept through nearly all of my sites today. As always, this will go throughout the weekend as Google customarily does. Just remember this is “old” PageRank information – probably captured around the end of January.
While we are all guilty of “Green Bar Addiction” it is always good to see your hard work pay off … or what happens when you ignore a site for awhile with the new PageRank numbers.
Alright, so I got into an argument with a local webmaster today that the use of the Meta Expires tag allows him to have different price points for his clients products – once the sale ends the page is removed from Google.
“It is sweet because I post the page and put in the expires tag and when the sale is over, the page is removed from the search engines. I love it.”
You do, huh?
The argument ended when I did the “site” command and showed him all the pages that were still indexed by Google that should have been removed.
Make sure you understand the Meta Expires tag and use it the right way. And if you are going to rely on a search engine to do your job, you might want to get a second job as a backup.
This meta tag reference’s the name of the person who created the HTML or XML document being viewed. If you use this tag, it is recommended to use the author’s first and last name.
Some may tell you that is it is standard that you also include the email address of the author; however, I do not recommend this action as you may find yourself drowning in Spam. There are a lot of “site scrapers” out there which look for email addresses to harvest. If the author wishes to be contacted, include a contact form on the HTML page.
The tag is not indexed by Google, Yahoo! or MSN, so it will not help you in search engine ranking, but it is recognized as part of the “Meta Tag Standard.”
Where Do You Put the Meta Author Tag?: It goes in the “head” section of your webpage and I recommend it be placed FOLLOWING your Meta Description and Meta Keyword tag.
Recommendation: This tag is optional. If you have many individuals contributing to the content of your site, use this tag to help track which author wrote what page.
Personally, I use it to not only track who in my company authored the page, but it has come in handy when other sites have ripped off our pages and neglected to take out the Meta Author tag. It is always great to hear their denials of wrong doing until you have them pull up the code. There’s just silence. Sweet.
Well, this news is news to me because I never got any type of exception from Google before but their Blog post today on their Display URL Policy confused the heck of me.
Here is a direct snippet from the post:
For example, if your destination URL is www.google.com, your display URL must also be www.google.com. The following would not be acceptable display URLs for an ad for www.google.com:
* www.google.co.uk – because this URL leads to a different site
* www.gogle.com – even though this URL simply redirects to www.google.com it is still not acceptable
* www.gooogle.com – because this URL leads to a page showing content identical to www.google.com
What about tracking URLs?
We do understand that many advertisers utilize tracking URLs within the destination field of their ads. Therefore, if the URL of your landing page matches that of your display URL, your ads will be approved.
For example:
Display URL: www.google.com/adwords
Destination URL: www.trackingurl.com/google123
–> Landing page URL: www.google.com would be acceptable
Display URL: www.google.com/adwords
Destination URL: www.trackingurl.com/google123
–> Landing page URL: www.trackingurl.com would not be acceptable
End Snippet
Seriously, when was it ever okay not to have the display URL and destination URL different. I NEVER was able to get by that policy, but evidently some were. So if you have an AdWords account, login to see if you have any issues with your campaigns.
I’ve had a lot of members ask regarding the best methods of Blogging … so I went right to the source, Sherman Hu. I’ve known Sherman for just over a year now. I met Sherman through StomperNet as we’re both members of the faculty.
Here is what I asked Sherman:
What is your choice of blogging software?
In your opinion, what are the most important features for blogs?
Can the average person conduct an upgrade for Wordpress without losing their entire blog, ie. accidentally overwriting the files on the server?
Besides having the XML subscribe button posted, what are the other ways to get a blog noticed? What are your “must have” subscribe chicklets?
What are some great marketing tips on getting a new blog in front of the right audience?
What are your favorite resources for blogging information?
Which blog directories are best to submit to? Are there good country specific blog directories? Or is it best to just concentrate on US-based blog directories if your blog is outside of the US?
Does blog and ping still work? What is the best method of getting Google back to your site? (I did a test and found that if you blog at least three times a week and don’t go more than three days of no postings, Google will come back at least a week to reindex the blog. If you blog everyday, Google comes everyday. Your thoughts?)
If a site like Feedburner distributes my content to all the other blog sites, do I really need to submit the content to all the blog directories?
What is the “Sherman Method” to obtaining “greatness in blogging”?
You can listen to his answer via Sherman’s Blogging Podcast or if you are a member of the SEO Revolution, I will be posting a summary of his answers and my commentary.
Well, it has been rumored for about a month now and it is starting to happen … and it “hit home” again. My direct contact with Yahoo! is gone. Whether he took “the package” or was “RIF’d” is unknown. (BTW, “RIF” stands for “Reduction in Force” – which is rather humorous when you consider when I was growing up there was a nationwide program in the schools called “RIF” which stood for “Reading is Fundamental”.)
It seems a lot of top people who are leaving Yahoo! are basically driving across the valley over to Google and starting up again. I wouldn’t put anymore thought into this than you need to. Yahoo! will continue to move forward. I will continue to spend less and less with them because their services just aren’t keeping up with Google or even Microsoft. I’ll probably dump my stock tomorrow and take a nice profit.
The bottom line is, smart companies continue to “trim the fat” and get rid of people. It makes the company better. I remember years ago when I worked at WordPerfect. We were far too fat of a company. At one time we had over 5,000 people working there. In the last year the company was based in the U.S. we had about 600 employees and we were selling more product and getting more done than when we had 5,000.
How is that possible?
The best ones were left and we didn’t have the “problem makers” getting in the way of getting stuff done. If you work in an office, you know the types of people I am referring to … the ones that always cause projects to be slowed down or delayed. The smart executives have routine layoffs and get rid of those types of people … and the “good ones” who leave? Oddly enough there always seems to be someone either as good or better who steps in their place.
One person does not a company make. Unless, of course, we’re talking about my company.
Did you hear that Yahoo! Search Marketing (YSM) won “most improved” PPC Program for 2007? Hmmm. Interesting. I guess I will agree with this as it is written as “most improved” because, let’s face it, when YSM was Overture it sucked, and when they rewrote the engine and launched it – it wasn’t great, but it didn’t suck.
Meanwhile, MSN adCenter and AdWords have considerable better features all the way around. For me, I concentrate on AdWords, adCenter and lastly on YSM. Yahoo!, while they have improved, haven’t made the right changes needed to get more of my business.
Barry Schwartz over at SEO Roundtable had a post today on something I have been testing for quite some time … and that is, fresh content and getting “Google Love” with increased indexing patterns.
Sites which I update frequently get spidered on a daily basis, and often multiple times per day. Blogs? Those I post to everyday get spidered within minutes of writing a new post. However, those that are “hit and miss” have the same effect with Google. In fact, this Blog I have ignored on purpose during this testing period and it shows consistent behavior with my other blogs.
Show it Love and the Bots come. Ignore it, and so do the Bots.
While it makes sense, people like me can’t accept it until we actually see it happen – consistently across lots of blogs.
So, you’re probably asking yourself what is the minimum you can post and still get the love you want? Of course, if you want complete love, just blog everyday. Just make sure it is meaningful, or while you may get love from Google, your readers will think you suck.
Don’t do that.
Here is the minimum schedule:
- Blog three times a week.
- Don’t go longer than three days without a post.
- Backdating posts doesn’t count.
- “Stacking” posts in the queue to be posted in sequence works very well and is recommended.
Now, get back to blogging for the betterment of your business.
Alright, its been a week since the Super Bowl, and the game, well, it was just awesome. The commercials? Not so much. This is the first game in about a decade or so that I can remember the commercials just sucked.
If you’re gonna be spending that kind of dough, you might as well do it right and be creative. But yet again, the most creativity was from the beer companies (greatest ads ever) and Tide. Tide? Yeah, Tide. In less than 30 seconds they drove home the point that if you have a stain on your shirt, no matter how great your message, no one will hear it. They will just STARE at that stain and pretend they are listening. Check it out…
So, how bad were the commercials? Let’s see, they were soooo bad the women at my party got bored and were making custom bracelets in the kitchen while the guys watched the game. And I think that happened before the second quarter started.
Shameful.
Speaking of shameful, I understand you think you are commanding an unstoppable offense Mr. Brady, but even as an SEO and average student of the game of football could see the momentum slowing for you and your team over the last month. I was especially proud to see the “real” Randy Moss show up. You know, the one who wouldn’t run the right patterns in Oakland because “I make $10 million a year, I ain’t gonna run in the dirt!”
Fine.
No Tuck. No Luck for Brady. Check out his reaction to a prediction by one of the Giants players a few days before the Super Bowl. The player foresaw a 21-17 Giant win. Holding the Patriots to just 17 points? Brady found that laughable.
Having confidence is vital in football and business. But overconfidence tends to lull you into a sense of false security. And that is when you are taken down, and hard.
Georgetown was taught the lesson by Villanova.
Buster Douglass taught the lesson to the supposed “unbeatable” Mike Tyson.
And in a twist of poetic justice, the Rams were taught the lesson by the Patriots in 2002, just six years ago.
You would think Brady would have remembered that. The Rams offense couldn’t be stopped, but the Patriots figured it out … and the Giants did the same.
No one is invincible. No one is unbeatable. Those who think such thoughts wind up on the sidelines with train whistles blowing through their heads wondering who or what ran them over.
Speaking of getting “run over” this is my all-time favorite Super Bowl commercial …
Valentine’s Day is approaching … and if you’re like me, you’re an idiot when it comes to doing things right on Valentine’s Day. It’s like the trap of all traps.
If you are looking for a unique flower arrangement – and this is a shameless plug for my wife, who’s the best florist out there BTW, head over to Rachael West Designs. Even though she can’t take care of the actual flowers, because of the flower quality issue, her site could give you that idea you need.
The question of whether or not to use certain Meta Tags comes up from time to time. While my article, linked above, covers a wide range of meta tags, the one which has been coming up lately is the Meta Title tag.
This shouldn’t be confused with the “Title” tag, as it is an actual Meta tag.
Example:
My testing shows that MSN and Yahoo! index this tag, but I haven’t seen any consistent benefit in using it with Google. It is a favorite method for SEO companies in India. Personally, I see no benefit and have been removing it from many of my pages with no drop in ranking whatsoever.