If Google’s summary description for my page is not from my home page content or description Meta Tag

This information comes directly from google.

If google’s summary that’s listed on the search results page is not what you expect and it doesn’t change when your page content or Meta Tag Description does:

First make sure your page has been crawled lately, you can do this manually by submitting your website to google. You can do this automatically by generating a sitemap.xml file and forcefeeding  google all of your pages with it.

Prevent search engines from displaying DMOZ data in search results for your site

One source we use to generate snippets is the Open Directory Project. You can direct us not to use this as a source by adding a meta tag to your pages.

To prevent all search engines (that support the meta tag) from using this information for the page’s description, use the following:

<meta name="robots" content="NOODP">

To specifically prevent Google from using this information for a page’s description, use the following:

<meta name="googlebot" content="NOODP">

If you use the robots meta tag for other directives, you can combine those. For instance:

<meta name="googlebot" content="NOODP, nofollow">

Note that once you add this meta tag to your pages, it may take some time for changes to your snippets to appear in the index.

If you’re concerned about content in your title or snippet, you may want to double-check that this content doesn’t appear on your site. If it does, changing it may affect your Google snippet after we next crawl your site. If it doesn’t, try searching Google.com for the title or snippet enclosed in quotation marks. This will display pages on the web that refer to your site using this text. If you contact these webmasters to request that they change their information about your site, any changes to their sites will be recognized by our crawler after we next crawl their pages.

Permanent 301 Redirect the easy way

First, .htaccess and mod_rewrite can be very tricky and if you break your website redirect you may even fix it and not know because your browser session has not been restarted.

Use [R] instead of [R=301] while you are testing . When you are 100% certain the rule does exactly as it’s expected to, then switch it to [R=301] for your live site.

How to redirect any and all website pages to another website removing the page reference. This way if you have an old website with old links everyone will be redirected to the front door. Search engines will see the permanent 301 redirect and update their index to not list your old website.

# redirect anything with base url in the second line to the first one and remove any page references
redirectMatch 301 ^(.*)$ http://mynewwebsite.com
redirectMatch permanent ^(.*)$ http://www.myoldwebsite.net

Redirect with URL masking:
from: http://answers.yahoo.com/question/index?qid=20090904141904AAd3mjB
“the apache rewriteengine doesn’t have any functionalities to mask URLs. Traditional masking techniques (pull out the source of the page that’s been masked and you’ll see) is done through a frame.


However you can accomplish dynamic masking by a little bit of additional code (I have an example in django but it’s out of the scope of this discussion.)

Here’s a basic masking frame

<frameset rows = “100%, *” border = “0” framespacing=”0″ frameborder=”0″>

<frame noresize = “” src = “http://yourwebsite.com/”></frame>

</frameset>

@EDIT:

That would be for contemporary redirects.

Let’s say that you want host1.com to redirect to mysite.com

The usual .htaccess redirect rule would be

RewriteEngine on
RewriteCond %{HTTP_HOST} ^host1.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.host1.com$
RewriteRule ^.*$ “http://mysite.com/” [R=301,L]

in apache.

(The string of ” acts as escape sequences for [‘:’,’/’,’.’], with a R response code of 301)

However this does not allow you to mask the pages.

In order to achieve masking effects, use the following as your HTML in the index.html file on host1.com

<frameset rows = “100%, *” border = “0” framespacing=”0″ frameborder=”0″>

<frame noresize = “” src = “http://mysite.com/”></frame>

</frameset>

Just copy paste this into the index.html file under host1.com and it should work.”

More .htaccess tricks with various redirects and how to do them:

from: http://corz.org/serv/tricks/htaccess2.php

Posted in html tips, SEO. No Comments »

Filter yourself out of Google analytics

To not count yourself in your google analytics reports.

1) Filter your own IP by finding your external IP address, then in Analytics->Filter Manager (bottom right)->Create New Filter->Name it, set to “Exclude all trafffic from an IP address”, use your external IP or better yet use a range of IPs close to yours (if you have a dynamic IP, which most people have)->Name your filter something like “me filtered out”.

You can calculate your range of IPs using Regular Expressions (Regex) on this page at google.
If your IP is 67.154.12.152 Then after adding the whole block from 1 to 255:
ex:^67.154.12.([1-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5]))$

2) You need to add a new website profile in analytics:
Analytics Settings->Add Website Profile->Add a Profile for an existing domain->Name the profile something like “mydomain.com with me filtered out”->Finish (button)

3) You need to add your filter to a website profile in analytics:
While viewing all of your “Website Profiles”, Click the “Edit” text to the far right of the new one you created and named (me filtered out)->Click the “Add Filter” text->Apply existing Filter to Profile->Click your filter->Click “Add” (button)->Click “Save Changes (button).

Your new profile will have 0 visits up to the day you added the new profile. So your previous numbers of visits do not transfer to your new profile. From now on your new profile will have lower numbers than the original profile because the new profile doesn’t count your visits any more and the old one still counts everything.

Meta Tag Description length

The Meta Tag Description  is what usually shows on your google search result summary under your page title link. There are exceptions. The maximum number of characters for the meta tag description are listed here.

Meta Tag Keywords length

What is SEO?

SEO = Search Engine Optimization

In a sentence, SEO (Search Engine Optimization) is doing what you can to get your website more hits from the search engines.

———-SERVICES———-

These are the most important services that you will get with our SEO:

  • Metrics – The very first thing we do is to add tools to your website that show you how much improvement you are getting all along.
  • Website evaluation – we look at what you say and where you say it and tell you where to adjust for more weight.
  • Keyphrase refinement – the cycle of getting popular keyphrases into your website, the recipe goes like this: search – fold – mix – repeat.
  • We track your most popular and least popular pages – some pages need help!
  • Page flow – how much time people spend reading them and which ones get clicked on next.
  • All your new and changing pages are automatically submitted to the major search engines the right way – not 100, just the big 5.
  • Error checking and fixing your website – One example: Did you know that search engines don’t follow javascript links?
  • Adjusting your existing website to hold people’s attention – newsflash: their attention span is shortened while online!
  • E-Commerce shopping cart SEO – Is your cart even being used, what product is being looked at most, how about least?

Paid Adwords:

  • After you get your free search engine ranking improved, then you can consider Google paid Adwords. We will guide you through bidding for keyphrases that are the best value for your business, setting your geographical targets and building pages designed to keep the attention of those clicks that you pay for. Google Adwords is improving weekly and is already complex and powerful, if you pay for ads, you should use it to it’s potential.

———-TIPS and ADVICE————

Google “Organic” results are free. Those are the real search engine results and when someone types something into google, they are the ones that show up in the main area of the page called SERP (Search Engine Results Page). You can also use Google Adwords, but we recommend that you get your website in order first and get decent organic results, they are free, adwords cost you every time.

Keywords” and “Keyphrases” are how the search engines find your website. You want to get into the mind of your intended audience by imagining what keyphrase they will type into the search engines. We put tools into your website that tell you which keyphrases are getting people to you, and even ones that are getting people to your competition! Every time there is discovery of new and unexpected keyphrases that people search for, we find them and help you to fold them into your pages.

Your first words on the webpage carry more weight, try not to waste it on javascript and css which is unreadable to most search engines. Deliver your mission statement early on the page!

Build a short and sweet page title into your code. Pay special attention to title your most important pages.

Beware of snake oil, many of those tricks that used to work with Lycos and Yahoo and Altavista in the wild west days of the internet do not fool the PHDs at google. In fact it’s very easy for your website to be penalized by doing the wrong things. These days, brick and mortar is expensive, and the new market is global, so being banned from Google search results is very bad for business. There are people who’s job description is SEO and the companies that they work for live and die by their SERP (Search Engine Results Page)

Content is King” is what Matt Cutts from google says. By the way, he is the head of their department of search engine spam, and he is god when it comes to deciding on what ranks and what to penalize. So any good SEO person will visit his blog regularly, studying his posts and hundreds of comments directed at him. This is a goldmine for the latest info on what works and more importantly, what does not work.

There are good ways to build links and bad ways. We will tell you how, or do it for you, whichever you prefer.

SEO blunders include these: Overusing a keyphrase, too many Domain Names, tricking robots, link farms, adding your website to 100 search engines, “google bombs”, broken links, and so much more. Build it and they will come, does not apply to busy, distracted, click happy people on the internet.

You don’t have to do this on your own. We are website designers and technicians that care about this because our clients all need it.

We have been doing SEO for more than a decade and can tell you from experience, the SEO world is constantly changing. We make it our business to follow the latest techniques and are enthusiastic to apply them on your behalf.

Posted in Google tips and tricks. Comments Off on What is SEO? »