Sometimes, the sounds of silence are preferable to the sounds the Giants heard Sunday during their 28-14 loss to the Bills.

There were boos early and often from a fan base sick and tired of all the losing the past few years. It is impossible for the players not to hear and feel the dissatisfaction.

“I mean, fans are fans. They’re gonna do what they want to do,’’ linebacker Alec Ogletree said. “They’re gonna love us when you’re doing well and hate you when you don’t.’’

Lorenzo Carter, a second-year linebacker, said he really did not notice.

“We play football, the fans do what they do,’’ Carter said. “I don’t care what they do. I’m worried about these guys in the locker room and the guys on defense.’’

Asked what his message to the fans would be with the Giants at 0-2, Saquon Barkley said, “I don’t know what they want me to say. I apologize, I guess. My concern is more getting everyone in the locker room right.’’

The best sight for the Giants on Sunday might have been Sterling Shepard taking part in some of the pregame work, a good sign that he is progressing and could be removed from the concussion protocol this week.

Shepard’s return is now paramount, as Cody Latimer, the player who replaced Shepard in the starting lineup, went down and out early in the fourth quarter with a concussion.

Last week, Shepard remained in the game despite showing signs he was impaired in the loss to the Cowboys, triggering a review of concussion protocols by the NFL and the NFL Players Association.

Incredibly, this is the sixth time in the past seven years the Giants opened a season losing their first two games.

“Oh yeah, I’m angry,’’ CB Janoris Jenkins said. “It’s like my third year, second year going 0-2? I’m on Year 8 [in the NFL], baby. I need to get somewhere. … I’m trying to win.’’

Eli Manning is now 116-116 as a starting quarterback. He is 41-64 since midway through the 2012 season.

Rookie Dexter Lawrence had a costly unnecessary roughness penalty for hitting the center as the Bills were attempting a field goal in the fourth quarter. The Bills took the three points off the board and quickly scored a touchdown.

“It wasn’t intentional,” Lawrence told The Post. “I was trying to cross his face, but they called it so I got to live with it.”

Rookie LB Ryan Connelly started in place of Tae Davis.

There were 80 former Giants players on hand for the home opener and were introduced to the crowd during a halftime ceremony. Included among the alumni was Jeremy Shockey, who returned to the team for the first time since he was traded away in 2008. Shockey and Mark Bavaro rang the bell prior to kickoff.

A week after committing four first-half turnovers in a win over the Jets, Bills quarterback Josh Allen returned to MetLife Stadium and played a clean game. He was brilliant in the first half, completing 15-of-20 passes for 210 yards with a rushing touchdown and a passing one, and led the Bills to a game-clinching, fourth-quarter touchdown as well.

The Giants traded up for rookie cornerback DeAndre Baker, taking him with the 30th pick of the first round. The former Georgia star didn’t look capable of making an immediate impact on Sunday. He was frequently in the wrong position, giving up too much cushion, and was routinely beaten by Bills receivers Cole Beasley and John Brown.

There weren’t many positives for the Giants, but TJ Jones was one of them. The recently signed wide receiver, who failed to make the team despite a strong summer, caught a 4-yard touchdown pass and also had a 60-yard punt return.