The Dow industrials and the S&P 500 posted their best week in four even with a mixed finish on Friday after strong earnings from tech bellwethers IBM and Intel contrasted with Google's disappointing quarterly report.

The Dow Jones industrial average <.DJI> gained 96.50 points, or 0.76 percent, to end unofficially at 12,720.48. The S&P 500 Index <.INX> edged up 0.88 of a point, or 0.07 percent, to 1,315.38. But the Nasdaq Composite Index <.IXIC> dipped 1.63 points, or 0.06 percent, to close unofficially at 2,786.70.

For the week, the Dow rose 2.4 percent, the S&P 500 gained 2 percent and the Nasdaq added 2.8 percent. For the Nasdaq, it was its best week in seven.

(Reporting by Rodrigo Campos; Editing by Jan Paschal)