twitter  facebook  feedburner  youtube  linkedin

 

Category: Web Design & Structure

Search Engine Optimization and Flash

Flash content is fundamentally different from HTML on webpage URLs, and being able to parse links in the Flash code and text snippets does not make Flash search-engine friendly.

Some Reasons Why Include:

1.) Different Content is Not on Different URLs

You could have unique frames, movies within movies, etc. that appear to be completely unique portions of the Flash site, yet there’s no way to link to these individual elements.

2.) The Breakdown of Text

Google can index the output files in the SWF to see words and phrases, but in Flash, a lot of your text isn’t in nice clean <h1> or <p> tags, it’s jumbled up into half phrases for graphical effects and will often be outputted in the incorrect order.
3.) Flash Gets Embedded

A lot of Flash content is only linked-to by other Flash content wrapped inside shell Flash pages. This line of links, where no other internal or external URLs are referencing the interior content, means some very low PageRank/link juice documents. Even if they manage to stay in the main index, they probably won’t rank for anything.

4.) Testing ‘Crawlability’ with Hope

That’s what you’re doing with Flash content for SEO – hoping. Google’s Flash-crawling technology is proprietary, and while we all know and can test what search engines see from a content and link perspective in HTML, there’s no “test my site’s Flash file crawlability” feature.

5.) Flash Doesn’t Earn External Links Like HTML

Etiquette on the web simply doesn’t lend itself to Flash media earning link love. An all-Flash site might get a large number of links to the homepage, but interior pages almost always suffer.

6.) SEO Basics Are Often Missing

Anchor text, headlines, bold/strong text, img alt tags, and even title tags are not simple elements to properly include in Flash, and 9 times out of 10, the designer won’t build them in properly.

7.) A Lot of Flash Isn’t Even Crawlable

Google said they don’t execute external javascript calls (which many Flash-based sites use) or index the content from external files called by Flash (which, again, a lot of Flash sites rely on). These limitations could severely impact what a visitor can see vs. what Googlebot can index.

Of course, it is nice to see some Flash content ranking at Google (like for the query “break apart flash letters,” which illustrates point #2 above quite nicely). Just don’t let a Flash developer who just found out about Google’s new ability to crawl their work talk you into doing anything rash.

SEO Friendly File Names

When thinking about SEO (Search Engine Optimization), people often overlook the importance of file names. Read on to learn about how you can implement SEO friendly file names on your web site…

When a web page’s file name is oriented to SEO, it will have a better chance of gaining high rankings in search results – especially if other efforts are made to optimize it. To be SEO friendly, a file name should do each of the following:

1. Contain keywords that people search for (the words must also be relevant to the page’s content)

2. Separate the keywords, preferably with hyphens (-); see the example below.

3. Avoid repeating words in the rest of the URL, like domain or directory names.

This is not really all that difficult to implement. Here are some examples of SEO friendly web page file names:

pascal-programming-books.htm

used-motorcycles-los-angeles.htm

get-better-tv-reception.shtml

charlotte-nc-weather-report.asp

easy-microwave-recipes.php

Hyphens separate the words so that search engines can individually recognize them, rather than seeing them as one long, unintelligible word. Some sites use other punctuation, but hyphens are the most SEO friendly.

If your web site already has dozens or hundreds of pages, it is probably best to start using these file names on new pages, but to leave the existing pages as they are.

On the other hand, if your site only has a few pages, it might be worthwhile to change their file names. However, the old pages ought to be removed and your site should be set to redirect users from the old URLs to the new. Search engines don’t look favorably on duplicate pages, and you also don’t want users who have “bookmarked” the pages not to be able to return.

Putting in a little extra time to make your file names SEO friendly should eventually help increase your search engine based traffic without much difficulty.

3 SEO Tips For a Website Under Construction

It is beneficial to start taking SEO into consideration even while a web site is still under construction and other types of promotion have yet to begin. Here are a few tips on how to begin applying SEO during this process…

1. As soon as possible, complete, optimize, and make available the smallest portion of the site which is useful. For example, upload just the home page and ordering page first, but include a notice that more information is under construction. This way, search engines will find and index the site earlier, but your non-SEO promotional efforts can wait until all construction has been finished. Then you can have a “grand opening” (perhaps using a press release) to show users all that your site has to offer. Keep in mind that it typically takes months after a website is first indexed in Google before it has a chance of gaining high search result positions there.

2. Work on SEO keyword targeting, META tag creation, and search engine “spider” accessibility while the site is under construction, not later. This will save time when you don’t have to rewrite or update pages for SEO in the future. Be sure to incorporate a Site Map into your design. It is also good to learn about proper internet promotional techniques during this process, so you aren’t deceived into applying any detrimental practices like posting to FFA pages or trading links with completely unrelated web sites. Don’t hurry to finish all of the pages immediately or to start promoting the site in any way possible.

3. Don’t submit the incomplete site to directories or try reciprocal linking until it has been finished. Otherwise, the operators of directories or other sites will be less likely to find your site impressive enough to link to, and your chance to be listed will probably be lost. However, it is generally acceptable to send free link submissions to major directories which take months to approve them, as long as the construction process is expected to finish in under a month. Make a list of any directories you submit to, as it can be difficult to remember, and it’s best not to submit to the same directory more than once.

Following these SEO tips will help your site attain higher rankings in search results at an earlier date, with fewer changes needed when it is no longer under construction. This will also prevent mistakes which could undermine the site’s success.

Why URL Structure is Important to SEO

URL structure includes the different words that make up a webpage URL, and the way they are separated. It is important in various ways, such as how easy it is to print or write down a URL, and its effect upon website maintenance. But why is URL structure important to SEO?

URL styles affect SEO (Search Engine Optimization) in two significant ways. First, the words contained in the URL – its subdomain, domain, subdirectory, and filename – help the corresponding webpage to gain a higher ranking in search results for these keywords. If there is more than one word in the domain name, filename, or other part of the structure, it is important for the words to be separated (when possible). They can be separated using hyphens or underscores, although hyphens are typically preferred. This allows the search engine’s computer software to distinguish between each of the separate keywords. It is best if these keywords are also used in the text of the webpage in question.

Second, URL structure is also important to SEO because people see URLs when looking at search result listings (on most search engines). They are more likely to visit a site if its address is short and/or contains words related to the subject of interest. A webpage with a relevant domain or subdomain name seems more likely to provide useful information than a page without this advantage. Most major search engines make any search keywords in the URL appear bold, helping to attract the attention of searchers. Yahoo shows the domain name in bold as well. This factor probably isn’t as important to SEO as the impact URL structure has upon search result positioning, but it is worth keeping in mind.

Both of these factors encourage website operators to use a long URL structure with numerous separated keywords. However, very long URLs do have some non-SEO drawbacks. People are reluctant to write them down or use them in print, they take longer to copy & paste, and they use more storage space and bandwidth (because of the long URLs appearing in HTML link codes). A domain name with many words may be forgotten if it is not immediately added to a user’s bookmark/favorites list. It is best to balance these concerns by avoiding the use of multiple subdirectories, leaving out unnecessary connecting words, and curtailing any excessive insertion of keywords in URLs.

Is a 404 or 301 Redirect Better?

Web sites often need to redirect users to a different page, either because a page no longer exists, an invalid URL was entered, or the filename of a page has been changed. Two common types of redirection are 404 and 301; read on to learn more about them and what kind of situation each redirect is better for.

404 redirects send the user to a single “catch-all” page which tells them that the webpage they are looking for does not exist. It can then link to the home page, allow visitors to search the web site, or provide a list of links for each section. It is not specific to the URL the user entered, and will show the same information regardless of whether the URL was incorrect or outdated. According to wikipedia.org, a 404 redirect page should be at least 513 bytes for compatibility with some versions of MSIE. Example:

ErrorDocument 404 /notfound.html

On the other hand, a 301 redirect forwards visitors going to a specific (former) webpage to a new page. If the user is sending form data to a PHP file, such as a search query, this data will be redirected to the new page as well. This can give users a more specific replacement for the invalid address they are trying to reach, increasing the chance that they will stay on the web site. Example, for a site where the search feature has been moved to a new subdomain:

Redirect 301 /find.php http://search.example.com/results.php

So which type of redirect is better for web sites to use? This depends upon the situation. If a webpage has been moved or combined with other pages, a 301 redirect is probably best. However, if pages have been deleted and there is no similar content on the web site, or users are just typing in the wrong URLs, a 404 redirect is better. Many sites can effectively make use of both 301 and 404 redirects.

When a page’s location is changed, both types of redirect are better than leaving duplicate pages in place. Search engines do not react favorably to multiple pages with identical content, and the web site operator receives the added burden of having to update both pages every time a change needs to be made.

Webpage redirection can be set up through cPanel (or a similar interface), or by adding/editing .htaccess files (via FTP or File Manager). Other types of automatic redirects exist as well, such as 302 and 307 (like 301, but “temporary”) and META refresh – which usually isn’t recommended, but is better than nothing if a hosting provider doesn’t allow other types.