Here are possible causes and solutions:
- The primary antibody and secondary antibody are not compatible: Use a secondary antibody that was raised against the species in which the primary antibody was raised.
- The primary antibody is too dilute: 1) Use a more concentrated antibody solution. 2) Incubate longer (e.g., overnight) at 4 degrees C. 3) Use fresh antibody and keep in mind that each time an antibody solution is used, its effective antibody concentration decreases.
- Something in your blocking buffer interferes with binding of the primary and/or secondary antibody: Try an alternate blocking buffer ± a mild surfactant like Tween-20 (0.01-0.05% v/v). There are many blocking buffer recipes available, based on non-fat dry milk, BSA, normal serum, gelatin and mixtures of these and other materials. Note that BSA (1-5%) is considered the best blocker for nitrocellulose membranes. It is easy to check the efficacy of different blocking buffers by performing dot-blots.
- The primary antibody does not recognize the protein in the species being tested: 1) Evaluate primary antibodies by dot-blotting first to how well they react with your protein. 2) Check the immunogen sequence, if provided, and determine if it is found in your protein. 3) If no immunogen sequence is available, perform a PubMed/BLAST alignment to assess the degree of homology between your target protein and the protein against which the antibody was generated. Note that many antibodies against human proteins will also recognize the non-human primate version because there is usually a high degree of amino acid identity. In contrast, many antibodies against human proteins will not recognize the corresponding proteins from rodents (and vice versa). Remember that significant homology between sequences does not guarantee that the antibody will recognize your protein. 4) Always run the recommended positive control, if available.
- Insufficient protein is bound to the membrane or the protein of interest is not abundant enough in the sample: 1) Load at least 20-30 ?g protein per lane on your gels (as a starting point), since proteins representing less than ~0.2% of the total protein are difficult to detect on western blots. 2) Use an enrichment step to increase the concentration of the target protein. For example, prepare two nuclear lysates prior to blotting nuclear proteins or perform an immunoprecipitation (IP) prior to SDS-PAGE. 3) Reduce the volume of cell extraction buffer used to lyse your cells or tissue. 4) Be sure to use freshly prepared protease inhibitors and phosphatase inhibitors, if needed, in your protein extraction buffer. 5) Run the recommended positive control, if available.
- Poor or no transfer of the proteins to the membrane 1) Check the protein transfer efficiency with a reversible protein stain like Invitrogen Reversible Membrane Protein Stain, ponceau S, amido black or use pre-stained molecular weight standards. 2) Verify that the transfer was performed with the correct electrical polarity. 3) Remember that proteins with basic pI values (e.g., histones) and high MW may not transfer well. 4) Remember that if your target protein has a low MW (≤10 kDa), it may transfer more quickly than expected. 5) If you are using PVDF membranes, make sure to pre-soak the membrane in methanol first before soaking it in transfer buffer. Note that methanol in transfer buffer increases protein binding to nitrocellulose, but omitting methanol can increase transfer efficiency of high MW proteins. 6) Low MW proteins may pass through the 0.45 µm pores in nitrocellulose membranes, so switch to NC with 0.2 or 0.1 µm pores instead.
- Excessive washing or blocking of the membrane:- 1) Avoid over-washing the membrane. Extra washing will not allow you to visualize your protein of interest if there are other problems with your blot. 2) Avoid over-blocking by using high concentrations of the blocking buffer components or long incubation times. Too much blocking can prevent your antibodies from binding to your protein. Gelatin, in particular, can mask proteins on the blot, so avoid it, if possible. Milk can also mask proteins, so instead of using 5% milk in your blocking buffer, try using it at 0.5% instead, or remove it altogether. 3) Switch to a different blocking reagent and/or block the blot for less time.
- Using the same solution of diluted primary antibody repeatedly: Use freshly-diluted antibody for each western blot because the effective concentration of a diluted antibody decreases each time it is re-used. Also, remember that dilute solutions of antibodies are less stable and may lose their activity rapidly.
- The enzyme conjugated to your secondary antibody is not working: 1) Make a fresh dilution of your secondary antibody conjugate each time you need it. Enzymes (and antibodies) may lose activity quickly in dilute solutions. 2) Omit sodium azide in buffers if you are using HRP-conjugated antibodies. 3) Avoid high heme concentrations (from blood contamination), which can interfere with HRP-based detection. 4) Avoid using phosphate in buffers with alkaline phosphatase-antibody conjugates because phosphate inhibits enzyme activity.
- Your colorimetric or other detection reagent is old and inactive: 1) Use fresh enzyme substrate for each experiment. 2) Don't use ready-to-use substrate reagents if they have changed color on their own or if they have passed their expiration date. 3) Do not dilute substrate solutions unless instructed to do so in the product manual.
Find additional tips, troubleshooting help, and resources within our
Protein Assays and Analysis Support Center.