≡ Menu

Top 8 tips for Managing Lots of NetSuite Saved Searches

One thing I have found to be true with almost every company I have worked with that has been on NetSuite for a while is that saved searches tend to proliferate, and can become a big inefficient mess that is hard to deal with. Here are the best strategies I have found for managing a big list of saved searches:

  1. Use a company–wide naming convention for all saved searches to make them easier to sort. Naming convention guidelines:
    1. Avoid using a colon (:) in the saved search name as that can cause problems with the global search
    2. Use NetSuite’s pagination to your advantage – you can reorder A search by clicking on a column,, so maybe have one person create all the saved searches for their department so you can sort by owner.
    3. By default, saved searches will be sorted by name – use a person’s initials or department code at the beginning of the name for each saved search for that department.
    4. As of this writing, there is no way to set up a search portlet for saved searches, but the global search does work on saved search names. If you are consistent in the way you name searches, you can reuse some of the words later on in a global search to find just the relevant searches. For example, use ‘KPI’ in all saved searches that source a KPI, and you can then do a global search for KPI to find them all.
  2. Pruning – saved searches tend to multiply a number like hangers in a closet, so set yourself a regular tasks to go through your saved searches once a month and remove any that might have been created during testing, or are no longer used. Administrators can check a box to show all private searches, and they can clean up on others’ behalf. You can sort saved searches by who or when they were last run, inactivating the older ones. If this causes a problem, it’s easy to reactivate the search.
  3. [continue reading…]

1 comment

Leveraging NetSuite’s Built-In Web Site Template Capabilities

Product pages. For most Internet retailers, these are the most numerous pages on their site, and a perfect place to optimize for long tail keywords. In this guide, I will cover the options within NetSuite’s template driven e-commerce platform for optimizing product pages for search engines, and give the pros and cons of those choices.

A Note About Category Pages
It’s important to keep in mind that no matter which option you select under set up website for the format of your search engine friendly URLs, this will only affect product pages, and will not affect the URLs NetSuite generates for any other type of page. Here’s a brief description of how NetSuite handles these other types of pages.

  • Information Items: The URL will be directly off the root: e.g. https://www.domain.com/informaiton-item.
  • Published knowledge base ( FAQ) solutions: currently, these cannot be assigned a URL component, so they will have ugly URLs like: https://www.domain.com/s.nl/ctype.KB/it.I/id.161/KB.70/.f?category=2
  • Tier/Category pages: Top level categories in NetSuite are called tabs, and their URLs come off the root of the domain, e.g. https://www.domain.com/tabname. Categories that are underneath another category or tab will display the URL components of the each of the parent categories, e.g. https://www.domain.com/tabname/category1/category2. If you have several levels of category structure, it’s a good idea to use short URL components to avoid the appearance of keyword stuffing URLs.

NetSuite Product Page SEO Best Practices

Here are my top tips for optimizing product detail pages, with the most important first: [continue reading…]

1 comment

Using Analytics Data to Drive SEO

Now that Google Analytics is available to anyone with a website for free, it’s possible to bring an entirely new level of data-driven analysis to ongoing SEO efforts. This guide assumes that you have a basic understanding of analytics concepts and a functional web analytics platform that tracks conversion data that can tie back to the original source ( one of the most basic features). It doesn’t have to be Google Analytics, but my examples will use their reports.

So many keywords, so few pages

Websites are structured like a pyramid, with the homepage as the most important page, and the pages that get the most internal links within the site ranked above those with fewer links. One of the biggest challenges for a SEO is to figure out which keywords to optimize a given page for. By now, everyone should be familiar with the concept of long tail keywords – these are more specific search terms that get far less search volume than the ‘big head’ keywords, but are easier to rank for, convert better, and are used later in the buying cycle. It would be a mistake to optimize an important category page for a long tail keyword, and optimize a less important page for a big head keyword. This guide will show you how you can avoid these mistakes by allowing the data to drive these decisions. The best part of this is that SEO is an ongoing cycle, and once you’ve made your first round of changes you can go back and see how successful you’ve been. It also includes data on any PPC activity that you might be doing, and you can use the same data to feed back into your bidding on paid keywords.

The right metric

[continue reading…]

1 comment

The Big Picture

Dave’s Economic Assessment – April 2009

Index

Handy PDF version

Executive Summary

This work is the product of years of research and months in the writing. It’s an attempt to give a high-level overview of all the relevant pieces of the economic situation this country finds itself in. Most of the ideas have been gleaned from experts far more knowledgable than myself – I’m not an economist. These are simply the most important ideas and facts I’ve come across in my extensive reading about the current situation over the last nearly two years. None of these facts are a secret, nor have they come to light recently. Much of what legislators claim to be surprised about has been known for nearly two years.

For a long and somewhat technical overview, baseline scenario does a great job. I also recommend their financial crisis for beginners. This American Life did some great episodes as well. Here is the short version: We have had 30 years of steadily increasing debt – public, private, and financial sector. Everyone who remembers the depression is long dead or retired, and modern day economists have spent much of this time convincing themselves that the laws of the market, the business cycle, and recessions in general were a solved problem, never to bother us again. The arrogance coupled with the absolute corruption of our current campaign finance system has ensured that wall street has been dictating policy the entire time. Our treasury and Fed continue to pretend that this is simply a liquidity problem, and not a massive ponzi scheme founded on theft and lies. It is nothing more than legalized theft. Trillions of dollars in profit go to people taking insane risks, and when all that can be stolen has been, the bottom drops out. Insolvent banks (including foreign ones) get bailed out by the tax payers to a tune of (so far) 8.5 TRILLION dollars. This is more expensive in adjusted dollars than every expensive thing ever combined – WW1, WW2, the Marshall plan, etc. Most of the bad debt has already been transferred to the public. Fannie and Freddie bought up every piece of garbage mortgages they could get, expanding their balance sheets till they held $5T of the $11T US mortgage market. 90% of these mortgages were originated by private companies, many of them fraudulent. AIG wrote $2.7T worth of unregulated ‘insurance’ with $100B in capital. The taxpayer now owns them both.

We live in a corporatocracy – privatized profits and public losses. We will be paying for their crimes for decades. The $34T problem of the credit default swap market hasn’t even been touched, and it has the ability to do much more damage than a mere $5T in mortgages gone bad. At least mortgages are backed by something of value.

The naive belief in market fundamentalism combined with corruption on an untold scale has brought the world economy to the brink of disaster, and no one in power is even attempting to address the real problems. Our treasury and Fed continue to pretend that this is simply a liquidity problem, and not a massive ponzi scheme founded on theft and lies. The new bank rescue plan is nothing more than the same crappy plan Bush proposed in 2008, but rebranded. It gives private investors a very small risk with huge potential profits, and the losses will go to the taxpayer.

House prices will continue to decline until they are below the historical mean. The losses from the continued increase in foreclosures will require ever more bailouts for the rich bankers who caused the problem. The recession will feed on its downward momentum, only slightly slowed by any government stimulus attempt. When interest rates rise, government intervention will become impossible and there will be massive spending cuts. This will be the ‘other shoe’ that will bring the second wave of pain and create a true depression. There will be no recovery in the next year or two. The DOW will fall below 6000 inside of 2 years, with only the artificial GDP boost from the massive stimulus spending there to provide a little lift. Once that effect has worn off, the market will go back to dropping.

The only course of action I can recommend at this time is the most conservative possible. Get out of debt, live beneath your means, and save. Invest in safe bonds and hedge inflation concerns with precious metals (I see them as a safe harbor, not an investment that will do well). Individuals and businesses should be prepared to survive on a lot less for a long time. Oil and the energy crisis haven’t gone away – OPEC is cutting back production to get the price back up – I guess they didn’t hear the ‘drill baby drill’ campaign marketing slogan. Oil and oil companies might not be a bad investment, especially if China can keep growing their economy.

[continue reading…]

0 comments

Expertise & specialization make their home in a niche

One of my favorite things about the Internet is the phenomenon of the long tail. Basically, the barriers are down and it’s led to an incredible explosion of content & commerce. Shelf space is no longer a consideration, so retailers can afford to either carry millions of SKUs (a la Amazon.com), able to stock nearly every book released or, like youtube.com, provide an endless expanse of content – something to satisfy every interest.
[continue reading…]

1 comment

Troubleshooting: in computers, no one can go very long without being forced to do at least rudimentary attempts, but I’ve found few books or other resources that help teach the mental process. After almost two decades of working with computers, since my first IBM XT at the ripe age of 15, I’ve been dealing with problems of every type. Most of the computer jobs had a large helping of troubleshooting, which was great for me. It’s something I’ve always enjoyed. I thought I would take the opportunity of my girlfriend’s hard drive crashing to walk through one real-world example, and hopefully provide some insight into this sometimes archaic process.

The Symptoms

So the other day my girlfriend tells me her pc has been locking up at odd times. It’s one she built herself a couple years ago, and has been running well for that time. I asked her what kind of lock-ups they were; typically hardware failures cause things like an instant reboot or power off, or the entire screen locking up and being completely unresponsive. That’s a ‘hard lock’. [continue reading…]

0 comments

The best keyboard in the world

Kinesis saves your wrists single-handedly with a goofy looking keyboard

Call it what you like – RSI (repetitive strain injury), carpal tunnel syndrome, or good ol’ “keyboarder’s bane”. Everyone who types much for very long should at least be thinking about it. While I’m sure we’ve all heard the horror stories of crippling pain or numbness, surgery or lots of time off to recover, an amazingly small number of people do anything to prevent it. (Note: this, like all reviews I post, follow my review policy).

Prevention isn’t the best thing, it’s the only thing

Many people don’t know that the original QWERTY layout for keyboards was set up to slow down typists so keys wouldn’t stick together in the old standard typewriters. It’s a good example of a defacto standard that has long outlived its usefulness. Regardless, standard keyboards have no ergonomic thought put into them at all, and the deluge of RSI cases as numbers keyboard workers increase is an obvious proof.

I’ve never heard a good story of someone who let their wrist pain get so bad that they had to see a doctor. Basically, my advice is to never let it get to that stage, no matter what. When I started typing regularly, it was about 6 years ago. I, like everyone, used the standard crap-keyboard that’s flat and designed to be easy to build. After a couple years, my wrists would start to get a little numb in the afternoons (especially after I learned to touch-type). Even then people were talking about carpal tunnel, and I decided to do something about it. I did some research and paid what I thought was an ungodly sum for a keyboard, $300 for a
Kinesis Essential Keyboard
Kinesis Essiential
. Not only did it teach me to type better and much faster, but within a month or so my wrist pain was totally gone. What’s even more amazing to me, is that after using it for 90% of my typing over the last 6 years, my wrists are still in awesome shape, and I type a ton. Hours per day. at 80+ wpm. Very impressive.
[continue reading…]

2 comments

NetSuite tip: Diagnose Slow Loading Pages

Ways to ferret out the root cause

As with any web hosted environment, response time and performance are a major issue. I would say the entire SAAS industry (software as a service) will have to deal with this problem for the forseeable future. Only Google seems to have figured out how to provide consistently speedy web hosted applications, and they couldn’t do it without their hundreds of thousands of servers. For those mortal companies who have somewhat less than that, performance will always be a major issue.

  1. Tip one: Troubleshooting NetSuite back-end performance
    When logged in to the NetSuite ‘back end’, where all the actual work is done, sometimes things are slow. To find out some more information, simply double-click the NetSuite logo in the top left corner. You will get a pop-up like this:

    This breaks down the time it took to load the page. The total is shown first, then the time spent generating the page on the server, next the time it took to transfer the page to the browser, and lastly how long the client’s browser took to render the page. If the server time is a big percentage of the total, you can be sure the problem is on NetSuite’s side, and has nothing to do with your Internet connection or local computer.
  2. Tip two: Diagnosing web site slowness
    To a lesser extent, the e-commerce web sites that are public facing and powered by the NetSuite application do sometimes have speed issues as well. To peek behind the curtain for a given page, simply load it in your browser and view the source code. The last few lines will look something like this:



    The first number on the first line is how many milliseconds it took to build the page on the server side (I’m not sure what the other numbers on the first line are). The second line starts with the name of the specific server you are connected to in the cluster. This can be useful to watch if some people are seeing a specific problem on your web site but not others. Often it will be only those connected to one or a few of the servers running your site.

    A note on clusters: NetSuite, Google and others employ a technology called clustering to provide enough computing power to run their applications. It’s basically a way to make an arbitrary number of servers appear to work like one server to the outside world. Typically a load-balancing server will direct traffic for a web site to one of a number of servers that can handle the request, and uses a cookie to direct the user back to the original one the next time.

Quite a few people have complained about NetSuite’s continuing performance issues since their last major release, 11.0. Hopefully armed with some of these tools, NetSuite users will be able to see a more dedicated response to this critical issue.

0 comments

The Google PC – Oh It’s Coming

Now i’m not the first to predict that soon we’ll be seeing pcs with an operating system made by Google, and there’s still quite a bit of debate on the topic. Officially Google denied it, but in such a vague way that it’s not even an answer. For those of us who don’t balk at speculation, let’s see what we can come up with:

  1. First and foremost, Google’s profit comes from pay per click ads on their search pages & adsense content sites. Google has offered lots of free tools & applications, all with the only real benefit for them being market share/mind share/branding/popularity. It all serves to drive up their main revenue source. Imagine a Google-infused PC that takes advantage of all their services & offerings. You’d have a Googler for life.
  2. [continue reading…]

0 comments

A Google Co-op based engine that searches NetSuite resources

Last week Google annouced yet another great new feature: the ability to create you own customized search engines using Google Co-op. Of course the first thing that sprang to mind was to create a search engine for the NetSuite web developer. To gather all the sites I’ve found with guides, information and documentation on customizing NetSuite and make it easy to search them all. One of the problems I’ve always had when trying to learn some new feature or tweak was finding the information – there simply isn’t that much out there and it can be hard to find.

So I’ve added the 12 sites I’ve found with good information and put the search box in the header of my site. You can also use this search engine on its homepage. Please try it out and let me know what you think, especially if you have sites that aren’t in the list that I should add.

You can also try out some sample searches:

1 comment