Saturday, November 21, 2009

What is a secure site?

Resource: http://www.cgisecurity.com/questions/securesite.shtml#

Traditionally when you hear someone say 'Our website is Secure' they imply that their website uses SSL (Secure Sockets Layer) and that the traffic is encrypted (The little lock in your browser usually appears) unfortunately Encryption doesn't make a website secure. Sure encryption makes sure that nobody can sniff your session (see what you're doing), but if the site you're submitting personal data to contains a Vulnerability an attacker can still steal your data. Some sites contain logo's saying 'Secured by XXX' (XXX being a vendor name) but you can't trust these one bit. Rather then paying for a security monitoring service a website owner could easily just copy the image and save a few thousands dollars doing it. Unfortunately not everyone knows how to secure a website and some blind trust is needed in order to perform some everyday tasks. To ease your mind there are some rules that certain types of sites must follow in order to remain active.





The site in question is:

* A Hospital: Federal regulations require that Medical facilities comply to a security standard called 'HIPPA'. These facilities by law must perform security testing created by the government to provide a baseline security review of all computer systems.

* A Bank or Insurance Company: The Gramm-Leach-Bliley Act according to Wikipedia "GLBA compliance is not voluntary; whether a financial institution discloses nonpublic information or not, there must be a policy in place to protect the information from foreseeable threats in security and data integrity" - Wikipedia

* A Publically Traded Company: Publically traded companies also must pass a federally imposed act entitled 'The Sarbanes-Oxley Act'.
"Chief information officers are responsible for the security, accuracy and the reliability of the systems that manage and report the financial data. Systems such as ERP (Enterprise Resource Planning) are deeply integrated in the initiating, authorizing, processing, and reporting of financial data" - Wikipedia



Friday, November 13, 2009

10 Ways to Be a Great SEO

Resource: http://www.searchenginejournal.com/10-ways-to-be-a-great-seo/10118/

Most of us see the same tweets, read the same blogs and know the same case studies. We know to optimize titles and anchor text, fix canonical issues, write compelling meta descriptions and so on. In the age of social media, trade secrets are now few and far between.

If that’s the case, and we all know basically the same things, what differentiates a great SEO?

The answer is, simply, the ability to get things done.

Here are 10 things you can do to be a great SEO.

10. Be humble: Value goals beyond rankings





A great SEO knows that the ultimate success involves checking their ego. Ranking for an ultra cool term is great chest-pounding material, but the contribution to the bottom line is the currency that spends. Whether the goals are sales, or traffic, ranking for the ugly terms may not be as cool to the world, but it will be to your company.

9. Be a realist: Focus on sustainability

What can your company really expect to rank for? Think like a search engine. Are you really the right answer for a particular search term? If not, don’t spend your resources working hard for a ranking that you really don’t belong in. If you’re building a business model based on a changing algorithm, have a fundamentally sound reason for choosing your terms. If you don’t, create one. No one agrees on how bounce rate affects rankings, but long term I think everyone agrees nothing good will come of a poor performing, irrelevant page.

8. Know your product: Keyword research wins

As more and more keyword research tools become available, making sense of them becomes increasingly mundane. Successful keywords come from real world terms that often don’t jump out in tools like WordTracker or Keyword Discovery. You must know what you’re looking for and not just wait for it to be delivered to you. Know how the customers speak, and you’ll know what you’re looking for. Your own internal site search is a great tool for this.

7. Understand your resources: Plan your projects accordingly

Keep in mind, the Paid Search team has a huge advantage here. Their results are relatively predictable. Yours are not. Be certain your project is funded, planned, benchmarked and understood by others. If link building is involved, as it should be, be certain that time is budgeted for a diligent effort. Creating, sharing and following a roadmap will buy you the space to work.

6. Learn your surroundings: Identify potential roadblocks and address them

The worst thing you can do as a SEO is surprise, or ambush, people. You need to assume other departments will already be skeptical of your sorcerer ways. It’s only natural. Identify the people that will block your path. Address them with facts, privately. Do not humiliate someone who doesn’t understand SEO. What seems obvious to you may not be obvious to them. Only if you give respect do you earn the right to command it.





5. Embrace your limitations: Plug the holes

One of the hardest things to do sometimes is admit what you don’t do well. Doing so, however, will earn the respect of others and insure that those holes are plugged by other team members. Work on them as you go, but never hide them. Being great doesn’t mean you need to be great at everything. Asking for help is ok, and very much a sign of greatness.

4. Be a team player: Share the glory

Now we’re getting more into the psychology of a great SEO. It’s easy to want to take credit for a change that reaps huge rewards. Remember the IT guy that implemented it for you? Let him know how rewarding it was for the company and make sure his boss knows it. Not everyone understands how they impact the bottom line. Teach them, and recruit them, and your goals will be that much easier to meet. When people are praised or rewarded, they’ll get on your team.

3. Argue with facts: No mudslinging

Take the high road. Something simple like adding related links to a page may be a no-brainer to you, but may look like spam someone that just doesn’t understand the reason. Stay patient. You probably can’t do their job, either. Explain why your idea is necessary, and use case studies. Show them how the sites they use probably do the same thing, and they just don’t realize it. Show how rankings influence revenue, and how your project influences rankings. People can’t argue with fact-based numbers. At that point, your nemesis will need to justify their reasons with facts, and not opinions. Do this respectfully, and firmly. When it’s done, you’ll win. Or, you’ll realize SEO may be hopeless where you’re at.

2. Choose your battles: There’s more than SEO

Sometimes the decision makers understand SEO, and fly directly against a known best practice. If your company values a project component above SEO, don’t pout or write them off as morons. There’s a bigger picture and sometimes a small SEO sacrifice can reap large gains in other areas. A great SEO lives to fight another day and comes knocking at another door. You see, there’s always more than one answer. It’s your job to figure it out.

1. Understand business models: Contribute effectively

SEO is not just implementation, it’s largely strategy. Sometimes it’s a strategy that may not even be known to your company. Bring a revenue strategy, along with the SEO ability to implement it, and you’ll have gotten out of the box. You see, the key to greatness is being more than just a SEO. Bring ways to contribute to the bottom line, and make them happen, and you will have achieved greatness.

So there you have it. The difference between a great SEO, or almost any other professional, lies in their ability to get things done. Navigating pitfalls, effectively communicating and maintaining superior knowledge all lead to greatness. For future reference, I suggest you bookmark this page. It can serve as a great source for dealing with common SEO issues.



Saturday, October 17, 2009

Online Tools That Will Help Your SEO Strategy

Resource: http://www.seochat.com/c/a/Search-Engine-Optimization-Help/Online-Tools-That-Will-Help-Your-SEO-Strategy/

Online Tools That Will Help Your SEO Strategy

If you've felt a little lost in the world of search engine optimization, take heart. This article will lay out the basic SEO principles, go over the ways that web design affects SEO (and vice versa), and give you a list of five online tools that will help you enormously with your SEO strategy. Keep reading to become enlightened; pretty soon, you'll be on your way to the top of the search engine results pages!
Search engine optimization (SEO) is the process of increasing the volume and improving the quality of traffic to a web site through search engines using organic or algorithmic search results. Typically, the higher the site is presented in the search results, or the higher the “ranking,” the more likely it is that searchers will visit that site. SEO can also target image searches, local searches and vertical search engines.

SEO uses a deep understanding of search engines to increase a site's relevance to specific keywords, to remove barriers to indexing and crawling methods of search engines

Black Hat vs. White Hat

Black Hat SEO techniques, also called spamdexing, attempt to redirect the search results to target pages using principles that are considered unethical by the search engine companies, because they work against the search engine in terms of service.

Search engines are trying to give their users the most relevant pages for their searches, while black hat techniques attempt to get a web site to the top of search results regardless of whether it's the best or most relevant web site for that particular search. Often Black Hat techniques lead to sites being blocked or banned by search engines.

White Hat SEO techniques are generally longer lasting techniques and work with the search engine’s service principles. White Hat SEO techniques can be more work, but the results are well worth it.


Regardless of what tools a developer chooses to enhance SEO results, keep these principles in mind when you select them.

Content

Fresh

Quality

Content Rich Site
Fresh, quality content is what drives SEO rankings in the short and long term. The content needs to have relevance to searchers, and needs to keep the call to action (phone us, order here) fresh in the mind of viewers.

Keyword stuffing and articles designed only for ranking will create initial movement, but will not draw customers to the site, and will not keep them on the site. In fact, finding a site full of useless articles is likely to have the reverse effect and drive traffic away.

Links

Keyword Phrases in Links




Link through High Ranking Sites

Quality, not quantity, in design and relationships
Creating relationships and driving cross traffic is best done with well-crafted links and linked relationships.

In addition to creating internal links and absolute links within the site, linking through to other sites and convincing them to link to you will support the SEO process. The bottom line in creating SEO results is text, links, popularity and reputation. Linking with industry sites and bartering links with other quality sites are great ways to build a relationship of SEO support.

Adding quality links that have been created to include keyword phrases and lead to the information that visitors are seeking adds much more than just meaningless links added simply to fill the site.

Title Tags

Sticky Landings

Flash, Frames and Ajax

Service Limits

Call to Action

Focus Each Page

Text, Text and More Text





Power Blogging
No matter how much is spent on SEO or how slick the SEO tools, the website must support the perception of the searchers.

A well-designed website can make a significant difference in the success of the SEO campaign. It starts with the title tag, so give each page a unique title tag and include the keyword phrases.

The landing page design is critical. It needs to have a reasonable percentage of keyword phrases, it needs a strong call to action (what you want the customer/visitor to do) and it needs to appeal to the visitor enough to get them to stick on the page long enough to see the benefits, services and products and complete the call to action.

The use of Flash, frames and Ajax on the landing page creates an all-or-nothing read for most search engines; if you must use these technologies, be certain to include text below it or wrapped where the search engine can find it.

Some service providers and service systems for web sites block domain name recognition, making it difficult for the site to be picked up by the search engines. Be certain that everything about the site, including related services, supports the SEO process.

Remember the point of SEO is to convert visitors to customers. Keep the call to action clear for visitors. Phone numbers, products and services and connection to sales teams and technical staff to resolve questions are essential to the process. These elements need to be clear, precise and easy to find. The call to action message must be clear, concise and in line with the perceptions of the searchers. If the searcher has located this site with the “free web template” keyword phrase, only to find that this is a paid product site, the conversion will not happen, and in fact, the searcher will feel duped.





Each page of the website is a unique opportunity to connect to visitors. Focus each page on a specific keyword phrase; make each page a different focus. This will reinforce the entire concept of the site, making it more likely to connect with motivated searchers.

Text is critical; wrap images and videos with textual descriptions. Add alt tags with keyword phrases to images. Do not neglect a single opportunity to connect the text, keyword phrases and search engines, including links, images and videos.

Blogging and social networking are critical elements of the Web 2.0 world. Using the client’s CEO for blogging creates a powerful SEO tool.

Don’t underestimate the power of social networking, viral marketing and new Web 2.0 power sites in the SEO process. Sponsor quality sites, including .edu sites to build reputation and quality points.


Ranking Checker by SEOmoz.com
This SEO tool allows the developer to check rankings for up to five keywords per day at no charge, and keeps an archive. Archived rankings can be downloaded as comma-separated files.

If the keywords checked are varied each day of the month, the developer can research 150 words per month.

Google Analytics by google.com
This analytical tool, provided for free by Google, offers detailed reports on traffic behavior, content visitation, funnel information and more. The tool shows the developer what Google sees, including crawling rate, crawling speed, backlinks and the PageRank of the site’s highest ranking page.

MultiRank Checker by iWebtool.com
MultiRank is an SEO tool that allows the developer to cross check up to 10 domain names at one time for page rank. Results can be cut and pasted from the table.

Fiddler Web Debugging Tool by Fiddlertool.com
Currently requiring the .net framework and only available for Windows, this tool debugs the site with the same scope as $50 competitor tools.

The capacity to analyze the background communication between servers and browsers is one of the strongest elements of this tool. Better at analysis without freezing up than some of the other free debugging tools, Fiddler is an essential resource for the SEO professional.

SEO Analyzer by Sitening.com
This tool generates a report with a detailed list of SEO components that might need closer examination within a site. The easy-to-use interface makes the process painless, and the site ranking helps the developer know to what extent the site needs reworking.

SEO, like all other forms of marketing, requires strategic planning, daily upkeep and a view to relationship building within the target brand desired for the client.

Conclusion

Your SEO campaign is a vital marketing project to assist the success of a web site. Since building traffic is the key source requirement for any site that needs to sell, SEO analysis for an entire site is necessary to make sure the search engines index the site pages.

Once the idea of grasping how to produce highly useful content is achieved, the SEO plan then steps in to make the whole thing relevant by making the site attractive. Content-rich sites with carefully chosen titles and keywords are loved by the search engines.

For businesses to survive in today’s competitive climate, it becomes clear as to why an SEO plan is necessary. It is the most important aspect of a web site marketing campaign. Any site can be designed to look hip and cool, but if nobody knows it exists, it’s like opening a shop on the moon.

It’s vital that the site's target audience knows of the existence of the web site. By using blogs, back linking techniques and rich quality content with optimized keywords, traffic will increase to the site, and therefore so will the sales.

Google eventually finds your site through its search algorithms, though you shouldn't just wait for that. Get an SEO plan into practice. Learn how to generate link building campaigns through writing content for blogs, for example. Build a site aimed at exciting the target audience so they keep coming back.

Make it as easy as possible for people to find the web site.

Think about how you found the vast number of sites you use daily. Was it through a search engine? Was it via a blog or possibly a column on a site? Odds are that it was through a combination of these. Spamming is not necessary to make this happen; don’t follow that dark path. It’s simply about exposing the facets of the web site in as many high ranking places as possible. It’s a bit like the difference between opening a shop on an inhospitable mountain and opening a shop on the main street.