Category: Email Marketing

Search engine promotion for Flash site

1.Problem with Flash site

There are too many companies asked me already, “We have a nice flash site, but do not have any position on search engine, what we can do for it?” My true answer is “if you want to do search engine marketing for your site, please give up your flash site and make a new html version”.

The good thing of Flash is that it can be great addition to your site. It looks great. Many people like it because it is cool and attract lots of attention. But that is all about.

The bad thing of Flash is that Search engine can not read into Flash code. Macromedia offer a SDK which enable search engines to index Flash format. Google claims that they can follow links inside Flash file. But to our experience, 100% flash sites don’t do well on search engine. Three months after submitting Flash sites to search engines; they are nowhere to be found expect the pay per click programs available from Overture and Google.

Flash takes longer to load as well. Many people will just go away instead of waiting 10-20 seconds for the site to load. Especially for those people who are still using dial up connection.

2.What can you do for flash site

If you believe that the current Flash demonstrates added value to your potential markets, you really like to keep that flash site, then I recommend that you create two versions of your site, one in Flash, one in plain html. Give visitors an option to choose which version they want. Search engine will index your html version correctly.

If you do not want to have two versions and still want to do a little search engine marketing for it. The other option available is to use noframe tag. Put your flash site into a frameset and present some content to search engines using noframes tag. Here is some information about frames from Google site.

“If you are concerned with the description of your site as seen by search engines, please read “Search Engines and Frames”. It describes the use of the ‘NoFrames’ tag, which is used to provide alternative content. If, instead of providing alternative content, you use wording such as “This site requires the use of frames” or “Upgrade your browser”, then you are excluding both search engines and people who use browsers with frames turned off.”

That clearly state the function of noframes tag is to provide alternative content.

Only put the content inside noframes tag isn’t all about. Many search engines ignore noframes tag. What should you do? Most of search engine do not index or understand JavaScript; you can put your noframes tag inside JavaScript, use document.write from JavaScript to write your frameset. Search engine can not judge whether it is a frameset or not when it is inside JavaScript.…

Read More

Common Internet definition

Here is a glossary of commonly used terms in the world of search engine ranking

A meta tag is an element of HTML that often describes the contents of a Web page, and is placed near the beginning of the page’s source code. Many years ago, sSearch engines use information provided in a meta tags to index pages by subject.


A word that is entered into the search form or search “window” of an Internet search engine to search the Web for pages or sites about or including the keyword and information related to it.

doorway page

Web pages created specifically for search engine positions. Also known as gateway page or a bridge page. These pages normally contain various keywords for search engines


The process by which your site can display different pages under different circumstances. Primarily used to show optimized page to the search engines and a different page to humans. Some search engines will penalize a site if they discover that it is using cloaking.


Active Server Pages, Microsoft’s technology to enables HTML pages to be dynamic and interactive by embedding scripts, i.e. either VBScript or Jscript, Microsoft’s alternative of JavaScript. Since the scripts in ASP pages (suffix .asp) are processed by the server, any browser can work with ASP pages regardless of its support for the scripting language used therein


PHP (a recursive acronym for PHP: Hypertext Preprocessor) is an open-source, server-side HTML embedded scripting language used to create dynamic Web pages. PHP is freely available and used primarily on Linux (UNIX) Web servers, and as an alternative to Microsoft’s Active Server Pages (ASP) technology.

As with ASP, the PHP script is embedded within a Web page along with its HTML. Before the page resolves, the Web server calls PHP to interpret and perform the operations called for in the PHP script. An HTML page with PHP script is typically given a file name suffix of “.php,” “.php4,” or “.phtml.”


ASP.Net or “dot net” is Microsoft’s next generation of the ASP language. It provides a complete environment for content management and sharing over the Internet.


Directories are compiled lists of sites, categorized and organized by topic. Each directory listing contains short, descriptive information about the site. Unlike spidering search engines (like Google), many directories are compiled by human editors who approve listings.

The human-involved process obtaining directories listings is far different than with obtaining listings in spider-built search indexes or paid search-advertising engines. In some cases, pay for inclusion is offered for expedited listings in directories such as Yahoo! And LookSmart.

The Open Directory Project, on the other hand, is meant to always be free. Strong directory listings are an excellent way your company can increase its link popularity and its Google PageRank. However, a poorly written listing that is submitted to Yahoo! (and subsequently edited or run with ineffective writing or keyword research) can negatively influence a search marketing campaign.


An HTML technique for combining two or more separate HTML documents within a single web browser screen. Compound interacting documents can be created to make a more effective web page presented in multiple windows or sub-windows. A framed web site often causes great problems for search engines, and may not be indexed correctly.

Search engines will often index only the part of a framed site within the < NOFRAMES > section, so make sure that the < NOFRAMES > section includes relevant text which can be indexed by the spiders. If your site uses frames, consider providing a gateway page or adding navigational links within the framed pages. Submit the main page – the one containing the < FRAMESET > tag to the search engines. If you use a gateway page, submit this separately.

Hidden text

Text that is visible to the search engines but is invisible to humans. Mainly accomplished by using text in the same color as the background color of the page. Primarily used for the purpose of including extra keywords in the page without distorting the aesthetics of the page. Most search engines penalize web sites which use such hidden text.


A scripting language from Netscape that is only marginally related to Java. Java and JavaScript are not the same thing. JavaScript was designed to resemble Java, which in turn looks a lot like C and C++. The difference is that Java was built as a general-purpose object language, while JavaScript is intended to provide a quicker and simpler language for enhancing Web pages and servers.

JavaScript is embedded as a small program in a web page that is interpreted and executed by the Web client. The scriptor controls the time and nature of the execution, and JavaScript functions can be called from within a Web document, often executed by mouse functions, buttons, or other actions from the user. JavaScript can be used to fully control Netscape and Microsoft Web browsers, including all the familiar browser attributes.

link popularity

The number of sites which link to a particular site. Most search engines use link popularity as a factor in determining the search engine ranking of a web site.…

Read More