JasonS ... what part of the state do you live in? I'm in Corvallis.
This is a fairly complicated topic. Here's the basics.
We have a summer weather pattern that drives and sustains our fish populations offshore. This phenomena is called upwelling and is caused by a strong N to NW wind that persists for days. We are doing it right now in fact.
There are large scale currents (think circling the pacific in a clockwise motion) that bring clear blue and warm water to our coast every summer. The TUNA! like the clear water and come with the current. The upwelling produces a current also but it also makes the water murky and cold. This gives plankton what they need and they grow and create vast amounts of food for baitfish. This in turn creates vast amounts of baitfish. The TUNA! feed at these convergence zones here and elsewhere in the world where they occur. The simple one liner is the fish are at the breaks.
The upwelling currents push offshore and south while the California current pushes south. Where they meet you will often find 'breaks' either in color, clarity and or temperature. What you see if you study an entire summer of images is that the 'dirty' water and clear water often form a line along the same general shape. It may move in or out with the changes in currents but it persists all summer. This shape closely tracks the drop off at the edge of the continental slope. In general this is closest to the beach off PC and swoops out to the SW as you go south. The line tracks between the 100 fathom and 200 fathom curves. Many of our favorite fishing spots coincide with seamounts that lie along this line.
Think of giant rocks on the bottom of a slow moving river. They create boils and swirls in the current that are visible on the surface. Fish hang out near the swirls.
The California current is the river, the seamounts like the Banana bank, stonewall bank, heceta bank, Area 61, the twin seamounts off PC, Mount Crossley are the giant boulders.
Here's some images. Find the line and you will find the fish.